Skip to content

Migrate publish workflow to OIDC + Release-triggered#129

Draft
noppej wants to merge 5 commits intomasterfrom
update_publish_workflow
Draft

Migrate publish workflow to OIDC + Release-triggered#129
noppej wants to merge 5 commits intomasterfrom
update_publish_workflow

Conversation

@noppej
Copy link
Copy Markdown
Contributor

@noppej noppej commented Apr 25, 2026

  • Trigger on GitHub Release publication instead of merged PR
  • Authenticate to VS Marketplace via Microsoft Entra federated
    credentials (no PAT); OVSX still uses a token, now scoped to a new
    marketplace GitHub Environment with required reviewers
  • Split VSCE and OVSX into independent jobs so a transient OVSX
    failure no longer marks a successful VSCE publish as failed
  • Add PUBLISH.md documenting the release procedure, architecture,
    and how to recreate the pipeline from scratch
  • README points to PUBLISH.md for maintainers

@noppej noppej mentioned this pull request Apr 26, 2026
@noppej noppej linked an issue Apr 26, 2026 that may be closed by this pull request
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.

Tags for all releases

1 participant