Skip to content

merge

merge #72

on:

Check failure on line 1 in .github/workflows/docker-publish.yml

View workflow run for this annotation

GitHub Actions / .github/workflows/docker-publish.yml

Invalid workflow file

(Line: 1, Col: 1): Required property is missing: jobs
push:
branches:
- "a-branch-that-will-never-exist-999"
#name: Build and Push Docker Image
#
#on:
# push:
# branches:
# - main
# tags:
# - "v*"
# pull_request:
# branches:
# - main
# workflow_dispatch:
#
#env:
# REGISTRY: ghcr.io
# IMAGE_NAME: ${{ github.repository }}
#
#jobs:
# build-and-push:
# runs-on: ubuntu-latest
# strategy:
# fail-fast: false
# matrix:
# include:
# - variant: standard
# dockerfile: Dockerfile
# image_suffix: ""
# cache_scope: standard
# - variant: headed
# dockerfile: Dockerfile.headed
# image_suffix: -headed
# cache_scope: headed
# permissions:
# contents: read
# packages: write
#
# steps:
# - name: Checkout repository
# uses: actions/checkout@v4
#
# - name: Set up QEMU
# uses: docker/setup-qemu-action@v3
#
# - name: Set up Docker Buildx
# uses: docker/setup-buildx-action@v3
#
# - name: Log in to Container Registry
# if: github.event_name != 'pull_request'
# uses: docker/login-action@v3
# with:
# registry: ${{ env.REGISTRY }}
# username: ${{ github.actor }}
# password: ${{ secrets.GITHUB_TOKEN }}
#
# - name: Extract metadata (tags, labels)
# id: meta
# uses: docker/metadata-action@v5
# with:
# images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}${{ matrix.image_suffix }}
# tags: |
# type=ref,event=branch
# type=ref,event=pr
# type=semver,pattern={{version}}
# type=semver,pattern={{major}}.{{minor}}
# type=raw,value=latest,enable={{is_default_branch}}
#
# - name: Build and push Docker image (${{ matrix.variant }})
# uses: docker/build-push-action@v5
# with:
# context: .
# file: ${{ matrix.dockerfile }}
# platforms: linux/amd64,linux/arm64
# push: ${{ github.event_name != 'pull_request' }}
# tags: ${{ steps.meta.outputs.tags }}
# labels: ${{ steps.meta.outputs.labels }}
# cache-from: type=gha,scope=${{ matrix.cache_scope }}
# cache-to: type=gha,mode=max,scope=${{ matrix.cache_scope }}