mirror of
https://github.com/freedomofpress/dangerzone.git
synced 2025-04-28 18:02:38 +02:00

The `build-push-image.yml` reusable workflow can generate keypairs and sign the container images with them. This is only used by the CI, to test that a valid signature is actually detected as such.
23 lines
514 B
YAML
23 lines
514 B
YAML
name: Release multi-arch container image
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
push:
|
|
branches:
|
|
- main
|
|
- "test/**"
|
|
schedule:
|
|
- cron: "0 0 * * *" # Run every day at 00:00 UTC.
|
|
|
|
|
|
jobs:
|
|
build-push-image:
|
|
uses: ./.github/workflows/build-push-image.yml
|
|
with:
|
|
registry: ghcr.io/${{ github.repository_owner }}
|
|
registry_user: ${{ github.actor }}
|
|
image_name: dangerzone/dangerzone
|
|
reproduce: true
|
|
sign: false
|
|
secrets:
|
|
registry_token: ${{ secrets.GITHUB_TOKEN }}
|