Skip to content

chore: Simplify create-vsix inputs and improve branch resolution - #401

Merged
TwitchBronBron merged 1 commit into
masterfrom
create-vsix-single-pr-input
Jul 31, 2026
Merged

chore: Simplify create-vsix inputs and improve branch resolution#401
TwitchBronBron merged 1 commit into
masterfrom
create-vsix-single-pr-input

Conversation

@TwitchBronBron

Copy link
Copy Markdown
Member

What

Passes a single pr URL to the vscode-brightscript-language create-vsix workflow instead of the separate branch/pr/repo inputs. A bare PR number dispatch input is resolved to this repo's PR URL first.

Why

That workflow now looks up the PR itself and resolves each project's build source with this priority (see rokucommunity/vscode-brightscript-language#867):

  1. rokucommunity branch attached to an open PR
  2. the originating fork owner's same-named branch attached to an open PR
  3. rokucommunity branch without a PR
  4. master

Rollout

⚠️ Must merge together with rokucommunity/vscode-brightscript-language#867workflow_dispatch rejects unknown inputs, so the old branch/repo payload fails once that PR merges (and this new payload fails until it does).

🤖 Generated with Claude Code

Pass a single pr URL to the vscode-brightscript-language create-vsix
workflow instead of separate branch/pr/repo inputs. A bare PR number
dispatch input is resolved to this repo's PR URL first.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@TwitchBronBron TwitchBronBron changed the title Simplify create-vsix inputs and improve branch resolution chore: Simplify create-vsix inputs and improve branch resolution Jul 31, 2026
@TwitchBronBron
TwitchBronBron merged commit 3c11c79 into master Jul 31, 2026
7 of 8 checks passed
@TwitchBronBron
TwitchBronBron deleted the create-vsix-single-pr-input branch July 31, 2026 13:25
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