Skip to content
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

Please add tag (and ideally "release" with vsix-binary) for 1.0.0 #194

Open
GitMensch opened this issue Jun 26, 2021 · 0 comments
Open

Please add tag (and ideally "release" with vsix-binary) for 1.0.0 #194

GitMensch opened this issue Jun 26, 2021 · 0 comments

Comments

@GitMensch
Copy link

GitMensch commented Jun 26, 2021

This should do the trick with the missing tag, using the 1.0 commit e8cc698.

# set the HEAD to the old commit that we want to tag
git checkout e8cc69868af427f5fd03c8ad125b493cbf2e8292

# temporarily set the date to the date of the HEAD commit, and add the tag
GIT_COMMITTER_DATE="$(git show --format=%aD | head -1)" \
git tag -a v1.0.0 -m"First Stable Release"

# push to GitHub
git push origin v1.0.0

# set HEAD back to whatever you want it to be
git checkout master

Then someone with release rights could either use the GH CLI or click on the tag to convert it to a release, possibly adding some highlights about the release or leave it as "First Stable Release" and ideally adding one artifact: the vscode-org-mode.org-mode-1.0.0.vsix.
This would also allow people to easily get the vsix from here if they need to install it manually.

... and of course a tagged version 1.1.0 would be marvelous, too.

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

No branches or pull requests

1 participant