Github Actions example


Lets take Github Actions for a spin by trying it out on a project. I have an existing repository to build container images for various crypto daemons so lets see how we go building it with Actions


Github Actions is great. The documentation was spot on and everything I tried worked as described. The Ubuntu image I tried was up-to-date and even included buildah and podman so I was able to build container images without needing to install these tools or use Docker.

Example project

CI features

In the .github/actions directory

  • Encrypted secrets
  • Only build master branch
  • Exclude markdown files from triggering CI
  • Called workflow with parameters
  • Optional manual trigger of called workflow with parameters
  • Parallel builds
  • Build OCI container images with buildah
  • Push images to with podman

Post comment