chore: split publish workflows, verify PAT tokens , release - v0.2.26-beta.1#473
Conversation
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Warning Review the following alerts detected in dependencies. According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.
|
There was a problem hiding this comment.
Pull request overview
This PR splits the VS Code extension publish workflow into independent jobs for Open VSX Registry and Visual Studio Marketplace, adds PAT token verification before publishing, and bumps the version to 0.2.26-beta.1 with pre-release support.
Changes:
- Split the single
publishjob intopublish-openvsxandpublish-vscode-marketplacejobs, each running independently after a newverify-tokensjob. - Added
preReleaseflags and updated the GitHub release action regex to support pre-release versions. - Bumped version to
0.2.26-beta.1across allpackage.jsonfiles and updatedCHANGELOG.md.
Reviewed changes
Copilot reviewed 5 out of 8 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
.github/workflows/publish.yaml |
Split publish into separate jobs, added token verification job, added pre-release support |
package.json |
Version bump to 0.2.26-beta.1, added ovsx dev dependency |
server/package.json |
Version bump to 0.2.26-beta.1 |
client/package.json |
Version bump to 0.2.26-beta.1 |
CHANGELOG.md |
Added changelog entry for 0.2.26-beta.1 |
Files not reviewed (2)
- client/package-lock.json: Language not supported
- server/package-lock.json: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Raghd Hamzeh <[email protected]>
Description
What problem is being solved?
How is it being solved?
What changes are made to solve it?
References
Review Checklist
main