Skip to content

Use shared changelog workflow - #564

Merged
Sushisource merged 2 commits into
mainfrom
changelog-unreleased
Aug 26, 2026
Merged

Use shared changelog workflow#564
Sushisource merged 2 commits into
mainfrom
changelog-unreleased

Conversation

@Sushisource

Copy link
Copy Markdown
Member

What was changed

Replaced the repository-local changelog implementation with the reusable workflow from temporalio/.github. The caller pins merged commit 6f052b395a527ab62ec33e5e0d7d1faf551bb8b7 and retains the local pull request triggers needed to rerun when skip-changelog is added or removed.

Why?

This centralizes the check across SDK repositories and verifies that every changelog addition is under an Unreleased section, including after an intervening release changes the pull request merge result. The shared workflow was introduced by temporalio/.github#20.

Checklist

  1. Closes: N/A

  2. How was this tested:

  • actionlint
  • git diff --check
  • The shared workflow was exercised against mocked pass, failure, and label-override cases
  • The shared workflow was verified against recent Go, Rust, and TypeScript changelog history
  1. Any docs updates needed?

No repository documentation changes are needed. The shared workflow is documented in temporalio/.github.

@Sushisource
Sushisource requested a review from a team as a code owner August 26, 2026 17:03
@Sushisource Sushisource added the skip-changelog PR changes do not require changelog updates label Aug 26, 2026
@Sushisource
Sushisource enabled auto-merge (squash) August 26, 2026 18:11
@Sushisource
Sushisource merged commit edd0d7c into main Aug 26, 2026
17 of 18 checks passed
@Sushisource
Sushisource deleted the changelog-unreleased branch August 26, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog PR changes do not require changelog updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants