Skip to content

Commit f0c7a2b

Browse files
committed
split jobs
1 parent d6558c9 commit f0c7a2b

File tree

1 file changed

+17
-2
lines changed

1 file changed

+17
-2
lines changed

.github/workflows/docker-build-check.yml

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ on:
66
- main
77

88
jobs:
9-
docker-build-check:
10-
name: SDM Docker Image Build # Renamed job to be more descriptive
9+
sdm-docker-build-check:
10+
name: SDM Docker Image Build
1111
runs-on: ubuntu-24.04
1212
steps:
1313
- name: Checkout code
@@ -43,6 +43,21 @@ jobs:
4343
tags: airbyte/source-declarative-manifest:pr-${{ github.event.pull_request.number }}
4444
outputs: type=image,name=target,annotation-index.org.opencontainers.image.description=SDM Docker image for PR ${{ github.event.pull_request.number }}
4545

46+
manifest-runner-docker-build-check:
47+
name: Manifest Runner Docker Image Build
48+
runs-on: ubuntu-24.04
49+
steps:
50+
- name: Checkout code
51+
uses: actions/checkout@v4
52+
with:
53+
fetch-depth: 0
54+
55+
- name: Set up QEMU for multi-platform builds
56+
uses: docker/setup-qemu-action@v3
57+
58+
- name: Set up Docker Buildx
59+
uses: docker/setup-buildx-action@v3
60+
4661
- name: Build Manifest Runner Docker image for multiple platforms
4762
id: manifest-runner-build
4863
uses: docker/build-push-action@v5

0 commit comments

Comments
 (0)