Skip to content

[codex] serialize release-plz jobs#52

Merged
ScriptedAlchemy merged 1 commit into
masterfrom
codex/release-plz-serialize
Jun 19, 2026
Merged

[codex] serialize release-plz jobs#52
ScriptedAlchemy merged 1 commit into
masterfrom
codex/release-plz-serialize

Conversation

@ScriptedAlchemy

Copy link
Copy Markdown
Owner

Summary

Serializes the release-plz workflow so the release PR updater waits for the publish/release job.

Root Cause

When PR #48 merged, release-plz release and release-plz release-pr ran concurrently. The release-pr job opened a duplicate v0.0.2 PR (#51) before the publish/release path finished; that PR tried to delete old planning/spec docs and has been closed.

Change

  • Add needs: release-plz-release to the release-plz-pr job.

This preserves the normal flow on feature merges: the release job quickly skips non-release commits, then the release-pr job opens/updates the next release PR. On release-PR merges, it waits for publishing to complete first.

Validation

  • actionlint .github/workflows/*.yml
  • parsed all workflow YAML files with PyYAML
  • parsed release-plz.toml with tomllib
  • git diff --check

@changeset-bot

changeset-bot Bot commented Jun 18, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 2baf5d1

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@ScriptedAlchemy ScriptedAlchemy merged commit c0cb67b into master Jun 19, 2026
7 checks passed
@ScriptedAlchemy ScriptedAlchemy deleted the codex/release-plz-serialize branch June 19, 2026 00:10
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