Skip to content

fix(release): diagnose OIDC and retry immutable SDK tags - #7

Merged
usavkov-epam merged 1 commit into
mainfrom
codex/sdk-publish-recovery
Oct 20, 2026
Merged

usavkov-epam merged 1 commit into
mainfrom
codex/sdk-publish-recovery

Conversation

@usavkov-epam

Copy link
Copy Markdown
Contributor

SDK 0.2.0 passed release validation, but npm rejected publication with a masked 404 despite a valid trusted-publisher entry. Add an OIDC preflight that reports the failing authentication boundary without logging credentials.

Allow manual recovery from main using an existing SDK tag. Verify the tag resolves to the checkout, the revision belongs to main, all SDK versions match, and the complete original quality gates pass. Publish that exact verified revision; never move release tags.

Validation: YAML parsing, identity-guard assertions, syntax checks for all eight shell steps and the embedded Node preflight, Prettier, and git diff checks passed.

@usavkov-epam
usavkov-epam merged commit 32d24d8 into main Oct 20, 2026
22 checks passed
@usavkov-epam
usavkov-epam deleted the codex/sdk-publish-recovery branch October 20, 2026 11:06
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