# name: Build Container # on: # workflow_run: # workflows: [Update Version number] # types: # - completed # jobs: # docker: # runs-on: ubuntu-latest # steps: # - name: Checkout # 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: Login to GHCR # uses: docker/login-action@v3 # if: github.event_name != 'pull_request' # with: # registry: ghcr.io # username: ${{ github.actor }} # password: ${{ secrets.GITHUB_TOKEN }} # - name: Build and push # id: docker_build # uses: docker/build-push-action@v5 # with: # context: . # push: true # platforms: linux/amd64,linux/arm64 # tags: | # ghcr.io/${{ github.repository_owner }}/fedifetcher:${{ github.ref_name }} # ghcr.io/${{ github.repository_owner }}/fedifetcher:latest