On Thu, May 26, 2022 at 12:42:30PM -0400, Craig Rodrigues wrote:
Hi,
For Docker, there are a number of GitHub Actions with good documentation
that can be used
to build containers, and push them to registries using docker build/buildx.
I've started using these Actions:
https://github.com/docker/setup-buildx-action/
https://github.com/docker/docker-login-action/
https://github.com/docker/build-push-action
https://github.com/docker/metadata-action
docs:
https://docs.github.com/en/actions/publishing-packages/publishing-docker-...
These docs and actions are actually quite good when setting up
automation in GitHub for building/pushing containers.
Are there equivalent GitHub Actions for using podman?
Its focus is broader, so it includes actions focused on integrating with
OpenShift, but the "redhat-actions" organization includes a few actions
I've been meaning to try out to get familiar with actions in general,
and automating some builds/pushes that I currently do by running a
script:
https://github.com/redhat-actions/podman-login
https://github.com/redhat-actions/buildah-build
https://github.com/redhat-actions/push-to-registry
The names, at least, suggest that they aim to fill similar roles.
HTH,
Nalin