Skip to content

ci: consolidate release and publish workflows#6

Merged
trisdoan merged 1 commit intomainfrom
ci/fix-release-workflows
Jan 20, 2026
Merged

ci: consolidate release and publish workflows#6
trisdoan merged 1 commit intomainfrom
ci/fix-release-workflows

Conversation

@trisdoan
Copy link
Collaborator

Summary

  • Consolidate release and publish workflows into a single release pipeline.
  • Remove redundant publish.yaml workflow.
  • Update release.yaml to include proper permissions and environment configuration.

Test plan

  • Verify GitHub Actions trigger correctly on release events.
  • Confirm id-token and contents permissions are correctly applied.

@trisdoan trisdoan force-pushed the ci/fix-release-workflows branch from 104e3f3 to 06a20e6 Compare January 20, 2026 04:04
@trisdoan trisdoan merged commit 52bcb8f into main Jan 20, 2026
5 checks passed
@trisdoan trisdoan deleted the ci/fix-release-workflows branch January 20, 2026 04:05
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