Skip to content

chore: Update create-vsix to support multi-vsix and shared bot logic#847

Open
TwitchBronBron wants to merge 4 commits into
masterfrom
add-logger-and-rta-to-create-vsix
Open

chore: Update create-vsix to support multi-vsix and shared bot logic#847
TwitchBronBron wants to merge 4 commits into
masterfrom
add-logger-and-rta-to-create-vsix

Conversation

@TwitchBronBron

Copy link
Copy Markdown
Member

Summary

  • Adds logger (npm package @rokucommunity/logger) and roku-test-automation to the dependency graph in scripts/create-vsix.ts, so PRs against those repos actually get linked into the built vsix (previously they had trigger workflows pointed at this repo, but their changes were silently ignored since they weren't in the projects array)
  • logger's repo name differs from its published package name, so a packageName field was added to Project to compute the correct npm pack tarball filename (@rokucommunity/logger -> rokucommunity-logger-<version>.tgz)

@TwitchBronBron TwitchBronBron added the create-vsix PRs with this tag will trigger a vsix build on vscode-brightscript-language for every push label Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

create-vsix PRs with this tag will trigger a vsix build on vscode-brightscript-language for every push

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant