Skip to content

ci(release): publish on main release commits#8

Merged
akshaymagapu merged 1 commit intomainfrom
chore/publish-on-release-commit
Feb 17, 2026
Merged

ci(release): publish on main release commits#8
akshaymagapu merged 1 commit intomainfrom
chore/publish-on-release-commit

Conversation

@akshaymagapu
Copy link
Copy Markdown
Owner

Summary

  • switch npm publish workflow trigger from release: published to push on main
  • gate publishing so it runs only for release commits (chore(main): release ...) or manual dispatch

Why

Release events created by workflows can fail to trigger downstream workflows due to token recursion rules. This approach keeps publishing automated without requiring a separate PAT.

Validation

  • local checks passed: npm run ci

@akshaymagapu akshaymagapu merged commit ab8b3ff into main Feb 17, 2026
2 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