Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR updates the VSCode extension to version 2.8.2 and adds automated deployment support for OpenVSX registry alongside the existing VSCode Marketplace deployment.
- Bumps version from 2.8.1 to 2.8.2
- Adds OpenVSX automated deployment to the GitHub workflow
- Reorganizes the workflow to publish to VSCode Marketplace first, then OpenVSX
Reviewed Changes
Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| package.json | Updates version number from 2.8.1 to 2.8.2 |
| CHANGELOG.md | Adds release notes for v2.8.2 documenting OpenVSX deployment addition |
| .github/workflows/create_release_and_publish.yaml | Adds OpenVSX publishing step, debug output, and reorders publishing workflow |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| pat: ${{ secrets.OPENVSX_PUBLISH_TOKEN }} | ||
|
|
There was a problem hiding this comment.
[nitpick] The condition logic is inconsistent with the removed step at the bottom of the file. The original condition used ${{ inputs.publish == 'true' }} || ${{ github.event_name == 'push' }} with separate expression blocks, but this uses a single expression block. Consider maintaining consistency in conditional formatting.
| pat: ${{ secrets.OPENVSX_PUBLISH_TOKEN }} | |
| if: ${{ inputs.publish == 'true' }} || ${{ github.event_name == 'push' }} |
No description provided.