Skip to content

fix: Remove redundant npm publish from auto-release#750

Closed
JakeCooper wants to merge 1 commit intomasterfrom
fix/remove-redundant-npm-publish
Closed

fix: Remove redundant npm publish from auto-release#750
JakeCooper wants to merge 1 commit intomasterfrom
fix/remove-redundant-npm-publish

Conversation

@JakeCooper
Copy link
Copy Markdown
Contributor

Summary

Remove npm publish steps from auto-release.yml - they're already handled by release.yml via OIDC when the tag is pushed.

The flow is:

  1. auto-release.yml bumps version, commits, pushes tag, publishes to crates.io
  2. release.yml triggers on tag push, builds binaries, publishes npm with OIDC

🤖 Generated with Claude Code

The release.yml workflow already handles npm publishing with OIDC when
the tag is pushed. No need to duplicate it in auto-release.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@JakeCooper
Copy link
Copy Markdown
Contributor Author

Superseded by #751 which moves crates.io publish to release.yml for parallelization

@JakeCooper JakeCooper closed this Jan 8, 2026
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