Skip to content

fix: align release/publish workflows with cfn-include#29

Merged
nmccready merged 1 commit intomasterfrom
fix/workflows-match-cfn-include
Feb 15, 2026
Merged

fix: align release/publish workflows with cfn-include#29
nmccready merged 1 commit intomasterfrom
fix/workflows-match-cfn-include

Conversation

@nmccready-tars
Copy link
Contributor

Replaces the old workflow_dispatch release with the cfn-include pattern:

  • release.yml: push to master → tests → commit-and-tag-version → push tags (uses GH_TOKEN)
  • publish.yml: tag v* → tests → npm publish with OIDC provenance (no NPM_TOKEN needed)

- tests.yml: workflow_call + push/pr, matrix [20,22,24], includes lint
- release.yml: conventional commits + commit-and-tag-version, GH_TOKEN
- publish.yml: OIDC publish on v* tag, no NPM_TOKEN needed
@nmccready-tars nmccready-tars force-pushed the fix/workflows-match-cfn-include branch from e7e6621 to 3686883 Compare February 15, 2026 14:49
@nmccready nmccready merged commit a9bfe5b into master Feb 15, 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.

2 participants