Skip to content

fix PR build CI: correct VSIX filename#28

Merged
BenjaminScholtens merged 1 commit into
mainfrom
fix/pr-build-vsix-name
Apr 21, 2026
Merged

fix PR build CI: correct VSIX filename#28
BenjaminScholtens merged 1 commit into
mainfrom
fix/pr-build-vsix-name

Conversation

@JonahBraun
Copy link
Copy Markdown
Contributor

This PR fixes two issues in the pr-build.yml workflow:

  1. VSIX Filename Mismatch: Corrects the expected VSIX filename to match the output of vsce package (removing the publisher prefix).
  2. Redundant/Failing Script Execution: Adds a no_scripts workflow toggle (defaulting to true) that uses jq to temporarily strip the vscode:prepublish script before packaging. This skips redundant compilation and prevents test failures from blocking the generation of VSIXs for manual verification on PR branches.

Verification: Run 24693344043 successfully created a pre-release for PR #24.

@JonahBraun JonahBraun changed the title fix(ci): correct VSIX filename and skip scripts in pr-build workflow fix PR build CI: correct VSIX filename Apr 20, 2026
Copy link
Copy Markdown
Collaborator

@BenjaminScholtens BenjaminScholtens left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@BenjaminScholtens BenjaminScholtens merged commit e85bb70 into main Apr 21, 2026
3 checks passed
@JonahBraun JonahBraun deleted the fix/pr-build-vsix-name branch April 21, 2026 15:14
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.

2 participants