Gissio / radpro

Custom firmware for Geiger counters/radiation meters (FS2011, Bosean FS-600, FS-1000, FS-5000, FNIRSI GC-01)
MIT License
154 stars 20 forks source link

Add GitHub actions #80

Closed bwisn closed 3 months ago

bwisn commented 3 months ago

This PR adds GitHub Actions with workflow that builds and signs firmware automatically on tags, pushes to main and PR to main.

Gissio commented 3 months ago

This is really cool!

Could it be that it doesn't erase old tools/*.bin files?

If that is the case, could you please add this functionality and push the change?

bwisn commented 3 months ago

What do you mean by saying that it "doesn't erase old tools/*.bin" files? It doesn't alter the repository in any way. It just clones the repository inside a container, builds it and publishes the artifacts (which are the .bin files)

Gissio commented 3 months ago

I'm not well acquainted with GitHub actions, that's why I asked!

So no files are pushed to the repository, great!

Gissio commented 3 months ago

I just pushed a change, and the action executed correctly. Could you confirm everything works as expected?

bwisn commented 3 months ago

Yes, it looks okay!

Gissio commented 3 months ago

It works great and is very useful. Thanks for your wonderful PR!