actions

release-docker-ghcr.yml

Base Usage

release-docker-ghcr:
  uses: init4tech/actions/.github/workflows/release-docker-ghcr.yml@main

Description

This workflow builds and pushes a Docker image to GitHub Container Registry (GHCR) for multiple platforms. It builds images for both linux/amd64 and linux/arm64 architectures, creates a multi-platform manifest, and generates artifact attestations.

The workflow automatically:

Required Permissions

The calling workflow must have the following permissions: