Skip to content

Conversation

@hannesrudolph
Copy link
Collaborator

@hannesrudolph hannesrudolph commented Jan 23, 2026

Summary

Adds support for installing the nightly build via pnpm, mirroring the existing install:vsix command.

Changes

  • Add --nightly flag to scripts/install-vsix.js that reads from apps/vscode-nightly/package.nightly.json
  • Add install:vsix:nightly script to package.json
  • Display "(Nightly)" in the installer header to indicate build type

Usage

pnpm install:vsix:nightly [-y] [--editor=<command>]

Options:

  • -y: Skip all confirmation prompts and use defaults
  • --editor=<command>: Specify the editor command (e.g., --editor=cursor or --editor=code-insiders)

Important

Adds install:vsix:nightly command to install nightly VSIX builds with pnpm, updating scripts/install-vsix.js to handle --nightly flag and display build type.

  • Behavior:
    • Adds install:vsix:nightly command in package.json to install nightly VSIX builds.
    • Updates scripts/install-vsix.js to handle --nightly flag, reading from apps/vscode-nightly/package.nightly.json.
    • Displays "(Nightly)" in installer header to indicate build type.
  • Options:
    • -y: Skip confirmation prompts.
    • --editor=<command>: Specify editor command (e.g., cursor, code-insiders).

This description was created by Ellipsis for 4df0ae1. You can customize this summary. It will automatically update as commits are pushed.

Add support for installing the nightly build via pnpm, mirroring the
existing install:vsix command.

- Add --nightly flag to scripts/install-vsix.js
- Add install:vsix:nightly script to package.json
- Nightly installer reads from apps/vscode-nightly/package.nightly.json
@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. Enhancement New feature or request labels Jan 23, 2026
@roomote
Copy link
Contributor

roomote bot commented Jan 23, 2026

Oroocle Clock   See task on Roo Cloud

Review complete. No issues found in the changes.

  • No issues flagged

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Jan 23, 2026
@hannesrudolph hannesrudolph merged commit d1e74cb into main Jan 23, 2026
21 checks passed
@hannesrudolph hannesrudolph deleted the feat/install-vsix-nightly branch January 23, 2026 17:35
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Jan 23, 2026
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Jan 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request lgtm This PR has been approved by a maintainer size:S This PR changes 10-29 lines, ignoring generated files.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants