Skip to content

Commit a425e2e

Browse files
committed
docker: Remove ARM64 build step from Docker manifest workflow
Eliminated the ARM64 build step and adjusted the Docker manifest creation to only reference the AMD64 digest. This simplifies the workflow and focuses on the primary architecture. Signed-off-by: Chiho Sin <[email protected]>
1 parent cb1ed96 commit a425e2e

File tree

1 file changed

+3
-25
lines changed

1 file changed

+3
-25
lines changed

.github/workflows/docker_manifest.yml

Lines changed: 3 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -27,20 +27,9 @@ jobs:
2727
push: true
2828
secrets: inherit
2929

30-
docker-arm64:
31-
if: ${{ inputs.cpy_platform != 'litex' }}
32-
uses: ./.github/workflows/docker_build.yml
33-
with:
34-
cpy_platform: ${{ inputs.cpy_platform }}
35-
platform: linux/arm64
36-
runs-on: ubuntu-24.04-arm
37-
push: true
38-
secrets: inherit
39-
4030
docker-manifest:
4131
needs:
4232
- docker-amd64
43-
- docker-arm64
4433
runs-on: ubuntu-24.04
4534
steps:
4635
- uses: actions/checkout@v4
@@ -61,23 +50,12 @@ jobs:
6150
main-${{ inputs.cpy_platform }}
6251
flavor: latest=false
6352

64-
- name: Create Docker manifest AMD64
65-
id: manifest_docker_amd64
66-
uses: int128/docker-manifest-create-action@v2
67-
with:
68-
tags: |
69-
${{ steps.meta_docker.outputs.tags }}
70-
push: true
71-
sources: |
72-
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}@${{ needs.docker-amd64.outputs.digest }}
73-
74-
- name: Create Docker manifest ARM64
75-
if: ${{ inputs.cpy_platform != 'litex' }}
76-
id: manifest_docker_arm64
53+
- name: Create Docker manifest
54+
id: manifest_docker
7755
uses: int128/docker-manifest-create-action@v2
7856
with:
7957
tags: |
8058
${{ steps.meta_docker.outputs.tags }}
8159
push: true
8260
sources: |
83-
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}@${{ needs.docker-arm64.outputs.digest }}
61+
${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}@${{ needs.docker-amd64.outputs.digest }}

0 commit comments

Comments
 (0)