Skip to content

ci: verify release assets by digest before publishing - #23

Merged
TheStreamCode merged 2 commits into
mainfrom
ci/verify-release-digest
Nov 1, 2026
Merged

TheStreamCode merged 2 commits into
mainfrom
ci/verify-release-digest

Conversation

@TheStreamCode

Copy link
Copy Markdown
Owner

Follow-up to the trusted publishing rollout. The publish job now validates the release tag format and verifies the downloaded VSIX against the SHA-256 digest recorded on the GitHub release asset, instead of requiring a .sha256 sidecar that older releases do not have. Existing and future releases can therefore be published through the same manual dispatch.

No long-lived registry credentials are required; both registry steps still use OIDC trusted publishing.

@TheStreamCode
TheStreamCode merged commit eeeebab into main Nov 1, 2026
10 checks passed
@TheStreamCode
TheStreamCode deleted the ci/verify-release-digest branch November 1, 2026 00:33
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