Repository navigation
feat: prepare production NuGet tag trigger - #36
Merged
Merged
Conversation
11 of 12 tasks
This was referenced Oct 25, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Core preparation still recognizes the completed no-upload test namespace. This change replaces it with the production
v*trigger and strictvX.Y.Zevent validation, updates the exact workflow SHA-256 in the publication policy, and extends the existing offline fixtures to cover both consumers and rejection of test/malformed tags. It also records the completed control migration and marks the old tagged test runbook as historical.Preparation remains behind a literal-false job guard; the real publisher and every other Action are unchanged. Merging this PR does not enable preparation or publication. No release tag, policy, environment, credential, central Sonar setting or other repository is changed by this PR. Refs #29; keep the issue open for separately reviewed activation and the first release.
Validation:
3e18daa24f74ab439e17ff5278eaf7a500a5d4a4: CI 40091833784 and Sonar 40091864676 passed; live task/gate/baseline and all 27 frozen profiles rechecked unchanged. Central Sonar is main-only; this is not a central PR analysis or fresh release authorization.d27c3ce8aac655054084942b6135cedfd4e0881d: restore, formatting, build, tests and vulnerability scan all succeeded. No separate E2E workflow exists for Core.