Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CI/CD workflows & publish Docker image for latest head #90

Open
dnsmichi opened this issue Dec 4, 2021 · 0 comments
Open

Add CI/CD workflows & publish Docker image for latest head #90

dnsmichi opened this issue Dec 4, 2021 · 0 comments

Comments

@dnsmichi
Copy link

dnsmichi commented Dec 4, 2021

Hi,

I'd suggest to add a workflow based on existing actions in https://github.com/actions-rs/cargo to automatically build PRs, and the default branch.

The second step is to build the Dockerfile and publish it: https://docs.github.com/en/actions/publishing-packages/publishing-docker-images#publishing-images-to-docker-hub

On the default branch, tag the image as nightly or latest. Then users can use the Docker image alias in https://github.com/ogham/dog#container-image That way, no releases need to be tagged and those who want to run latest, can do so.

The actions workflow could also be extended to tagging nightly builds, but not sure how to get there with GitHub actions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant