Skip to content

fix(release): make publication self-healing - #132

Merged
Teakowa merged 2 commits into
mainfrom
fix/self-healing-release
Aug 30, 2026
Merged

fix(release): make publication self-healing#132
Teakowa merged 2 commits into
mainfrom
fix/self-healing-release

Conversation

@Teakowa

@Teakowa Teakowa commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Remove the release_always = false override so publication is driven by local-vs-registry state.
  • Pin the consumer to the stabilized shared release workflow revision from wrightkit/.github#31.
  • Preserve the existing release PR, permissions, environment-secret, version-group, and changelog policy.

This keeps workshop-rs on the same self-healing release contract as other WrightKit Rust crates: an already-versioned but unpublished crate can be retried by a later main run instead of depending on one specific release-PR merge commit.

Depends on wrightkit/.github#31.
Refs wrightkit/.github#30.

@Teakowa
Teakowa marked this pull request as ready for review August 30, 2026 17:50
@Teakowa
Teakowa merged commit 6e048cc into main Aug 30, 2026
4 checks passed
@Teakowa
Teakowa deleted the fix/self-healing-release branch August 30, 2026 17:50
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