Skip to content

Conversation

@sreya
Copy link
Contributor

@sreya sreya commented Nov 16, 2025

No description provided.

- Convert publish.yml to reusable workflow with workflow_call trigger
- Move npm publish logic directly into publish.yml (no composite action)
- Update ci.yml to call publish.yml instead of using composite action
- Simplifies OIDC authentication by keeping publish in workflow context
- publish.yml now triggers on both tag pushes and workflow_call from ci.yml
The composite action has been replaced with a reusable workflow pattern.
npm publish now runs directly in publish.yml with full OIDC support.
- publish.yml now triggers automatically after ci.yml completes
- Removed publish job from ci.yml (no longer needed)
- Only publishes if CI workflow succeeded
- Cleaner pattern: workflows are decoupled and run independently
- publish.yml triggers on both tag pushes and ci completion
@sreya sreya merged commit 771cdb3 into main Nov 16, 2025
5 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