Skip to content

fix(ci): push release commit and tags to remote#65

Merged
markusnissl merged 1 commit intomainfrom
fix/release-push-tags
Apr 6, 2026
Merged

fix(ci): push release commit and tags to remote#65
markusnissl merged 1 commit intomainfrom
fix/release-push-tags

Conversation

@markusnissl
Copy link
Copy Markdown
Contributor

NX Release only stages, commits, and tags locally. It does not push to the remote. This is why no tags appeared on GitHub after triggering the release workflow.

Adds git push --follow-tags after nx release to push both:

  • The release commit (CHANGES.md updates, go.mod version bumps)
  • All new version tags (e.g., httpx/v1.5.0, security/netutil/v1.2.0)

Two release workflow fixes:

1. Add 'git push --follow-tags' after nx release — NX only commits and
   tags locally, it does not push to the remote.

2. Run 'go mod tidy' in updateProjectDependencies after go.mod version
   bumps. Without this, go.sum has stale checksums that don't match the
   updated dependency versions in go.mod.
@markusnissl markusnissl force-pushed the fix/release-push-tags branch from 3cad4fa to 443c5c9 Compare April 6, 2026 14:18
@markusnissl markusnissl enabled auto-merge (squash) April 6, 2026 14:18
@markusnissl markusnissl merged commit cba461b into main Apr 6, 2026
1 check passed
@markusnissl markusnissl deleted the fix/release-push-tags branch April 6, 2026 14:19
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