chore(workflows): merge setup and build steps
Some checks are pending
Build and Publish Docker Images / build (server.Dockerfile, auto-transcoder/server) (push) Blocked by required conditions
Build and Publish Docker Images / build (worker.Dockerfile, auto-transcoder/worker) (push) Blocked by required conditions

This commit is contained in:
Ben Martin 2025-05-12 09:41:44 +01:00
parent a1c4ea8f15
commit 789503b675
Signed by: ben
GPG key ID: 859A655FCD290E4A

View file

@ -9,18 +9,6 @@ on:
- main
jobs:
setup:
runs-on: ubuntu-latest
steps:
- name: Checkout code
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
build:
needs: setup
runs-on: ubuntu-latest
@ -32,6 +20,15 @@ jobs:
- dockerfile: server.Dockerfile
image-name: auto-transcoder/server
steps:
- name: Checkout code
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: Build and Push Image
uses: docker/build-push-action@v6
with: