NAME

Dist::Zilla::Plugin::Codeberg::Update - Update a Codeberg repo's info on release

VERSION

version 2.0000

SYNOPSIS

Configure git with your Codeberg login name:

$ git config --global codeberg.user LoginName
$ git config --global codeberg.token AccessToken

Set up an access token on Codeberg, in your profile under "Personal Access Tokens." You must grant the token the api scope!

then, in your dist.ini:

# default config
[Codeberg::Update]

# to override the repo name
[Codeberg::Update]
repo = SomeRepo

See "ATTRIBUTES" for more options.

DESCRIPTION

This Dist::Zilla plugin updates the information of the Codeberg repository when dzil release is run.

ATTRIBUTES

remote

Specifies the git remote name to be used when guessing the repo name (default origin).

repo

The name of the Codeberg repository. By default the name will be extracted from the URL of the remote specified in the remote option, and if that fails the dist name (from dist.ini) is used. It can also be in the form user/repo when it belongs to another Codeberg user/organization.

AUTHOR

D Ruth Holloway <ruth@hiruthie.me>

COPYRIGHT AND LICENSE

This software is copyright (c) 2026 by D Ruth Holloway.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.