Repository navigation
refactor(ci)!: make release inspection a manual repository workflow - #697
Conversation
BREAKING CHANGE: Remove the unused reusable inspection interface. Run the default-off manual workflow in the catalogue repository instead. Existing immutable release pins remain available.
Code coverage overviewLanguages: Go, C# Go / code-coverage/test
C# / code-coverage/dotnet
Go / code-coverage/go
ℹ️ Calculations represent line coverage. Results may change as calculations are updated. Updated |
@codex review |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
Codex Review: Didn't find any major issues. Swish! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
Merged as 8e43018 after current-head Codex review and 213 successful checks with 60 intended skips. Published v9.0.0; Release 39689158043 and CD 39689217767 succeeded. Native reviewed-main manual dispatch 39689236183 is bound to that merge commit. With enable-inspection=false, its sole inspection job was skipped with zero executed steps: no diagnostic or credential issuance occurred. Enabled diagnostic behavior remains covered by the existing real HTTP and source/authority controls; this disabled smoke is not an enabled diagnosis or publication-recovery claim. The unused reusable interface and artificial caller are retired; historical immutable releases remain available. Issue #695 is verified. |
Why
Release inspection is a manual diagnostic owned by this repository, but its unused reusable interface makes it look like a shared product. The only caller exists to exercise that unused interface, rather than serving a production consumer.
What
Keep the default-off manual diagnostic and retire its reusable interface and artificial caller. Preserve read-only authorization, source protection, real diagnostic coverage and clear operator guidance.
Fixes #695
💥 Breaking change: Release inspection can no longer be called by other workflows; run it manually in this repository. Existing immutable release references remain available.