Skip to content

Use shared changelog workflow - #1535

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

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

Conversation

@Sushisource

Copy link
Copy Markdown
Member

What was changed

Added a changelog check using 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 added skip-changelog PR changes do not require changelog updates and removed skip-changelog PR changes do not require changelog updates labels Aug 26, 2026
@Sushisource
Sushisource merged commit 3393e57 into main Aug 27, 2026
23 checks passed
@Sushisource
Sushisource deleted the changelog-unreleased branch August 27, 2026 22:07
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.

2 participants