Skip to content

fix(release): unblock post-merge workflows#281

Merged
pgherveou merged 1 commit into
mainfrom
fix/release-post-merge-workflows
Jul 15, 2026
Merged

fix(release): unblock post-merge workflows#281
pgherveou merged 1 commit into
mainfrom
fix/release-post-merge-workflows

Conversation

@pgherveou

Copy link
Copy Markdown
Collaborator

Summary

  • accept merge-queue PR suffixes when resolving release targets
  • install nightly rustfmt in every post-merge workflow that runs codegen

Why

The #279 merge produced the subject release: @parity/truapi 0.4.0 (#279), which the release parser rejected before packaging or dispatching npm publication. The docs and playground workflows also failed because nightly rustfmt was missing.

After this merges, rerun CI run 29418158142 to recover the @parity/truapi@0.4.0 release before merging #278.

Validation

  • Prettier workflow checks pass
  • release subjects with (#279) and (#278) parse to the expected package and version
  • every workflow invoking scripts/codegen.sh provisions nightly rustfmt

Handle merge-queue PR suffixes when resolving release targets.\nInstall nightly rustfmt wherever post-merge codegen runs.
@pgherveou pgherveou requested a review from a team July 15, 2026 13:38
@pgherveou pgherveou enabled auto-merge July 15, 2026 13:42
@pgherveou pgherveou added this pull request to the merge queue Jul 15, 2026
Merged via the queue into main with commit 93dc687 Jul 15, 2026
12 checks passed
@pgherveou pgherveou deleted the fix/release-post-merge-workflows branch July 15, 2026 13:53
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