Demonstration of GitHub Actions
March 10, 2025 ยท View on GitHub
Demonstration of several GitHub Actions useful within CI/CD workflows.
Samples
Building an Application Against a Matrix of Software Environments
The file .github/workflows/container-build.yaml
builds several applications within a matrix of compiler and MPI versions. The application builds can be enable and customized through inputs to the GitHub
workfow_dispatch
event.
Building Inside a Conda Environment on Multiple Architectures
The file .github/workflows/conda-build.yaml
builds a simple application within a conda environment on x86_64 and aarch64 platforms.
Building a Container Image with docker
The file .github/workflows/derived-containers.yaml
builds a container image from containers/demo/Dockerfile.
Latest Status