-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Roo Code Nightly #3761
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Roo Code Nightly #3761
Conversation
|
please put ~8 digits of commit hash into the version like 3.17.9-abcef12 |
I love this idea. I wonder what the format needs to be though. https://code.visualstudio.com/api/references/extension-manifest says |
Maybe? Whatever builds successfully info a .vsix and shows at the bottom of About Roo is sufficent, and it'll help if users/contributors report issuers. |
Oh! Marketplace will want sequential order, but hashes are random, so try this: 3.17.9.YYMMDD+hash |
|
I can just inject the SHA in an ENV var using esbuild, so I'm not sure I need to touch the VSCode version at all. Is there an advantage to using the version? It seems easier to just have the changeset cli manage the version as part of CI. |
* changeset version bump * Updating CHANGELOG.md format --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]>


Description
Add a new "Roo Code Nightly" app that uses the "Roo Code" production app but overrides
package.jsonto set a new name, version, etc. I also added a utility package so we can share common esbuild functions.Important
Introduces
Roo Code Nightlyapp with custom build configurations and shared esbuild utilities.Roo Code Nightlyapp inapps/vscode-nightlywith custompackage.jsonandpackage.nightly.json.package.jsonvalues for name, version, etc., usingesbuild.mjs.@roo-code/buildpackage for shared esbuild functions likegetGitSha,copyPaths,copyLocales,copyWasms, andgeneratePackageJson.vite.config.tsto handlenightlymode, setting output directory and environment variables.build:nightlyscript in rootpackage.json.vscode-nightlyandbuildpackages.src/extension.tsto log package details on activation.About.tsxinwebview-uito display version and git SHA.This description was created by
for 498365c. You can customize this summary. It will automatically update as commits are pushed.