Skip to content

Require compiler acceptance before releasing 0.4.3 - #11

Merged
JasonStys merged 1 commit into
mainfrom
release/0.4.3-compiler-gate-20261110
Nov 10, 2026
Merged

JasonStys merged 1 commit into
mainfrom
release/0.4.3-compiler-gate-20261110

Conversation

@JasonStys

Copy link
Copy Markdown
Owner

The guarded release workflow could prepare or verify a draft without requiring the compiler workflow that proves the C# coverage correction. Add compiler-execution.yml to the exact-main prerequisites; missing, failed, active, differently sourced or PR-only compiler evidence must block release preparation and final verification.

Independent response-mutation tests cover those failures and ensure no draft is created when compiler acceptance fails. Release notes now explain data preservation, checksums, unsigned packages and the separate Docker prerequisite. No product runtime or account format changes.

Validation: 112 focused release/draft tests and 28 subtests passed. Ruff and 97 source-map checks passed. Final main compiler, validation, security and native-package workflows must pass before release dispatch. The owner's Docker setup and account data are unchanged; a fresh private backup has been verified for the subsequent installation.

@JasonStys
JasonStys merged commit 1d0b19e into main Nov 10, 2026
8 checks passed
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