icingadb/.github
Eric Lippmann 0647813c65 GitHub Actions: Add container-image workflow
This workflow builds and publishes container images directly from this
repository. Here is a summary of its initial setup for reference:

The Build and Publish Container Image workflow builds container images and
pushes them to both GitHub Container Registry (GHCR) and Docker Hub. It sets up
QEMU and Docker Buildx for cross-platform builds, and builds the container
images using the Containerfile. Upon pushes to the main branch or when releases
are published, it logs into GHCR and Docker Hub using credentials from GitHub
secrets, tags and pushes the images to both registries, and generates and
pushes signed build provenance attestations to each registry. The workflow also
triggers for pull requests to the main branch, verifying only the image build.
2025-03-31 13:58:26 +02:00
..
ISSUE_TEMPLATE Fix release issue template 2022-11-04 15:29:00 +01:00
workflows GitHub Actions: Add container-image workflow 2025-03-31 13:58:26 +02:00
dependabot.yml Update GHA dependencies via dependabot 2024-09-18 12:02:36 +02:00