m4b / bingrep

like ~~grep~~ UBER, but for binaries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create git tag for releases

xu-cheng opened this issue · comments

I'd like to package this tool in Homebrew. However, like many other package managers, a tag release is required. As such, the source code for each versions can be downloaded through some url.

I noticed there are version bumps in Cargo.toml, so all you need to do is to create git tag (or even better creating Github Release).

Thanks.

commented

Cool! I’ll try to get to this tonight; if you don’t hear from me, feel free to aggressively ping me :)

I just need to push tags right?

git push —tags

And I’ll just google about how to do github release; thanks for the issue !

You can go to https://github.com/m4b/bingrep/releases and click on the create new release button to create a new gh release and at the same time the associated label. You can paste the commit hash as target.

Yes, you can tag the commit using git tag <tag-name> <commit> then git push --tags to push them.

Alternatively, you can use Github UI at https://github.com/m4b/bingrep/releases.

commented

Ok I pushed 0.8.1 and it’s showing up on the releases page; so I have to do anything else here ?

And thanks for packaging it up ! :)

Thanks. I have submit a PR to homebrew to package this tool: Homebrew/homebrew-core#46712

FYI, the package has been accepted. bingrep can now be installed through brew install bingrep on macOS.

commented

Great thanks for your work in making that happen !