Add Prerelease option for release by aliciatang07 · Pull Request #77 · google-github-actions/run-gemini-cli

Conversation

Signed-off-by: Xuejie(Alicia) Tang <tangxuejie96@163.com>
Signed-off-by: Xuejie(Alicia) Tang <tangxuejie96@163.com>

sethvargo

{
"name": "run-gemini-cli",
"version": "0.1.0",
"version": "0.1.0-beta.0",

Choose a reason for hiding this comment

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

Please keep this as "0.1.0" for now. When you trigger the release action, the automation will create a PR that re-compiles all the JS and updates this file. If you commit as-is, then when you release, it will create 0.1.0-beta.1.

Choose a reason for hiding this comment

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

I think we want a release tag with beta right? if keeping the current version, it will not have a tag as beta version.

Choose a reason for hiding this comment

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

Choose a reason for hiding this comment

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

Yeah I know if we didn't change the version, when running the draft release action, we will have a release with tag v0.1.1, is that what we want? I thought we want a tag with beta version. @jerop

Choose a reason for hiding this comment

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

for the tag I mean this
image

Choose a reason for hiding this comment

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

Sorry. Keep the change in "draft-release.yml" to allow the "prerelease" drop-down item. Revert the change to package.json though.

Choose a reason for hiding this comment

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