mirror of
https://github.com/ciromattia/kcc
synced 2025-12-13 09:46:25 +00:00
34 lines
817 B
YAML
34 lines
817 B
YAML
name: Docker
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
push:
|
|
# Publish semver tags as releases.
|
|
tags: [ 'v*.*.*' ]
|
|
|
|
# Don't trigger if it's just a documentation update
|
|
paths-ignore:
|
|
- '**.md'
|
|
- '**.MD'
|
|
- '**.yml'
|
|
- 'docs/**'
|
|
- 'LICENSE'
|
|
- '.gitattributes'
|
|
- '.gitignore'
|
|
- '.dockerignore'
|
|
|
|
|
|
jobs:
|
|
build_and_push:
|
|
uses: sdr-enthusiasts/common-github-workflows/.github/workflows/build_and_push_image.yml@main
|
|
with:
|
|
platform_linux_arm32v7_enabled: true
|
|
platform_linux_arm64v8_enabled: true
|
|
platform_linux_amd64_enabled: true
|
|
push_enabled: true
|
|
build_nohealthcheck: false
|
|
ghcr_repo_owner: ${{ github.repository_owner }}
|
|
ghcr_repo: ${{ github.repository }}
|
|
secrets:
|
|
ghcr_token: ${{ secrets.GITHUB_TOKEN }}
|