Skip to content

feat: create git tags even when no registry token is configured#29

Merged
jxom merged 4 commits intomasterfrom
feat/tags-without-token
Feb 3, 2026
Merged

feat: create git tags even when no registry token is configured#29
jxom merged 4 commits intomasterfrom
feat/tags-without-token

Conversation

@jxom
Copy link
Copy Markdown
Member

@jxom jxom commented Feb 3, 2026

When no CARGO_REGISTRY_TOKEN or TWINE_PASSWORD is set, changelogs publish will now skip registry publishing but still create git tags.

This allows using the action for projects that only want git tags and GitHub releases without publishing to a package registry.

Changes:

  • Added PublishResult enum with Success, Skipped, and Failed variants
  • Rust: Returns Skipped when CARGO_REGISTRY_TOKEN is not set
  • Python: Returns Skipped when neither TWINE_PASSWORD nor TWINE_USERNAME is set
  • Git tags are created for both published and skipped packages
  • Updated action to run publish step even without tokens

@vercel
Copy link
Copy Markdown

vercel bot commented Feb 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
changelogs-rs Ready Ready Preview, Comment Feb 3, 2026 2:06am

Request Review

Amp-Thread-ID: https://ampcode.com/threads/T-019c2137-e69c-731b-81c3-ff6e334464b6
Co-authored-by: Amp <amp@ampcode.com>
@jxom jxom merged commit 9c8feec into master Feb 3, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant