tummychow / git-absorb

git commit --fixup, but automatic
https://crates.io/crates/git-absorb
BSD 3-Clause "New" or "Revised" License
3.38k stars 58 forks source link

Create a mac release artifact #59

Closed jankatins closed 2 years ago

jankatins commented 2 years ago

I install git-absorb via zinit directly from github and but unfortunately, there is no mac binary available, so it only works on my linux machines :-(

tummychow commented 2 years ago

we actually already have this via github actions (eg https://github.com/tummychow/git-absorb/actions/runs/1673035781) but the artifact isn't long-lived. lemme see if i can run it again and then copy the artifact to the tagged release

jankatins commented 2 years ago

Would you take a PR which adds automatic github release creations from tags (pushing a git tag generates github release + publishes some artifacts into the release via a github action workflow)? If you want, I could adjust e.g. the ripgrep one: https://github.com/BurntSushi/ripgrep/blob/master/.github/workflows/release.yml

That would also solve https://github.com/tummychow/git-absorb/issues/39 :-)

tummychow commented 2 years ago

yeah sure, i'd accept that pr

jankatins commented 2 years ago

Then I will have some fun with github action workflows tomorrow :-)

jankatins commented 2 years ago

Took a bit longer, but there is #60 now :-)