antonmedv / countdown

Terminal countdown timer
MIT License
1.06k stars 108 forks source link

CI: getting started with GitHub Actions #37

Open pzhlkj6612 opened 1 year ago

pzhlkj6612 commented 1 year ago

Hello!


In README.md, we have:

... Or download prebuilt binary from releases.

However, only the "v1.0.0" release contains pre-built binaries, so I've made a workflow to make snapshot releases.

Please note that not all GOOS/GOARCH pairs are supported by GitHub Actions, so it may not be possible to build for every platform supported by Go. The android/arm64 build works on my phone.

antonmedv commented 1 year ago

As I release not very often I decided not to go with CI.

But countdown got much more popular than anticipated. Probably a good time for a CI

Let’s implement something similar like in my other projects: https://github.com/antonmedv/llama/blob/master/.github/workflows/release.mjs

pzhlkj6612 commented 1 year ago

Oh, it seems that I've just made a few things about releasing a new countdown... I need to learn the workflow in antonmedv/llama first.