colophon publish¶
Description¶
Tag the commit that landed and create its release
Tag the commit that landed and create its release
Usage¶
Run colophon publish --help for the authoritative, always-current flag set.
Flags¶
| Flag | Description | Default |
|---|---|---|
--author-email |
Email on the release tag | [email protected] |
--author-name |
Name on the release tag | colophon |
--branch |
Release branch whose merge request to publish | derived: colophon/release/<target> |
--remote |
Git remote to read and push to | origin |
-C, --repo |
Path to the git repository | . |
--target |
Branch the release landed on | main |
Needs a forge token in <FORGE>_TOKEN. See the
configuration reference.
Global flags¶
| Flag | Description | Default |
|---|---|---|
--ci |
Indicates the tool is running in a CI environment | false |
--config |
Config files to use (repeatable) | /etc/colophon/config.yaml, ~/.colophon/config.yaml |
--debug |
Force debug log output | false |
--output |
Output format: text or json |
text |
Run colophon <command> --help for the authoritative, always-current flag set.