Docker: add manual workflow dispatch and auto install QEMU

This commit is contained in:
CakeLancelot 2024-10-08 21:51:46 -05:00
parent 6de21277d6
commit 4ebda6066c

View File

@ -3,6 +3,7 @@ name: Push Docker Image
on: on:
release: release:
types: [published] types: [published]
workflow_dispatch:
jobs: jobs:
push-docker-image: push-docker-image:
@ -28,6 +29,8 @@ jobs:
with: with:
password: ${{ secrets.DOCKERHUB_TOKEN }} password: ${{ secrets.DOCKERHUB_TOKEN }}
username: ${{ secrets.DOCKERHUB_USERNAME }} username: ${{ secrets.DOCKERHUB_USERNAME }}
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Build and push the Docker image - name: Build and push the Docker image
uses: docker/build-push-action@v5 uses: docker/build-push-action@v5
with: with: