gbdev / rgbds

Rednex Game Boy Development System - An assembly toolchain for the Nintendo Game Boy and Game Boy Color
https://rgbds.gbdev.io
MIT License
1.33k stars 175 forks source link

Publish docker image to the Packages registry when a new version is tagged #1170

Open avivace opened 1 year ago

avivace commented 1 year ago

Now that we have (https://github.com/gbdev/rgbds/commit/7a39e9e569783962d54265809d8ec654b91c318b) a working Dockerimage to build and run rgbds, a GitHub action should upload and tag a new image every time a version is tagged.

See https://docs.github.com/en/actions/publishing-packages/publishing-docker-images#publishing-images-to-github-packages

https://github.com/gbdev/rgbds/pkgs/container/rgbds should get updated.

See https://github.com/gbdev/homebrewhub/blob/main/.github/workflows/build-container-image.yml for an example.

Rangi42 commented 1 month ago

@avivace Can you possibly handle this one? You seem like the most informed about Docker here. (And https://github.com/gbdev/rgbds/pkgs/container/rgbds hasn't been updated since 0.6.1...)

avivace commented 1 month ago

Yes, I can work on this @Rangi42 !

Rangi42 commented 1 week ago

@avivace Just a reminder about this issue; we expect to release 0.9.0 this or next month.