From 5acd0b83621ce8bfbfe92d9fbd536194a027aa6f Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Fri, 29 Oct 2021 19:18:13 +0200 Subject: [PATCH 1/7] add missing archs --- .github/workflows/release-automated.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-automated.yml b/.github/workflows/release-automated.yml index daba13319b..9fdf061fb4 100644 --- a/.github/workflows/release-automated.yml +++ b/.github/workflows/release-automated.yml @@ -78,7 +78,7 @@ jobs: uses: docker/build-push-action@v2 with: context: . - platforms: linux/amd64 + platforms: linux/amd64, linux/arm/v6, linux/arm/v7, linux/arm64/v8 push: ${{ github.event_name != 'pull_request' }} tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} From 766f782285ee8aa6b2fe60e7bb6de8ce37ba49db Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Fri, 29 Oct 2021 19:23:02 +0200 Subject: [PATCH 2/7] add archs to ci --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d09adab476..591fa4b444 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -78,6 +78,8 @@ jobs: - uses: actions/checkout@v2 - name: Build docker image uses: docker/build-push-action@v2 + with: + platforms: linux/amd64, linux/arm/v6, linux/arm/v7, linux/arm64/v8 check-lock-file-version: name: NPM Lock File Version timeout-minutes: 5 From 44e5fcac93bd473d9a9ab6779a63f5209dbbd5e7 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Fri, 29 Oct 2021 19:24:35 +0200 Subject: [PATCH 3/7] Update ci.yml --- .github/workflows/ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 591fa4b444..a7eb57a8f3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -85,6 +85,8 @@ jobs: timeout-minutes: 5 runs-on: ubuntu-18.04 steps: + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 - uses: actions/checkout@v2 - name: Check NPM lock file version uses: mansona/npm-lockfile-version@v1 From b2de01d6e9b8b10223d1282db8d7f697331449a6 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Fri, 29 Oct 2021 19:25:20 +0200 Subject: [PATCH 4/7] Update ci.yml --- .github/workflows/ci.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a7eb57a8f3..8f11b3cddc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -75,7 +75,10 @@ jobs: timeout-minutes: 15 runs-on: ubuntu-18.04 steps: - - uses: actions/checkout@v2 + - name: Checkout repository + uses: actions/checkout@v2 + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v1 - name: Build docker image uses: docker/build-push-action@v2 with: @@ -85,8 +88,6 @@ jobs: timeout-minutes: 5 runs-on: ubuntu-18.04 steps: - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v1 - uses: actions/checkout@v2 - name: Check NPM lock file version uses: mansona/npm-lockfile-version@v1 From f3a753cf294d690bbb8bd204b5d205e7700e873b Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Fri, 29 Oct 2021 19:46:24 +0200 Subject: [PATCH 5/7] Update ci.yml --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8f11b3cddc..0f1a0e7495 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -82,6 +82,7 @@ jobs: - name: Build docker image uses: docker/build-push-action@v2 with: + context: . platforms: linux/amd64, linux/arm/v6, linux/arm/v7, linux/arm64/v8 check-lock-file-version: name: NPM Lock File Version From 5f62e66aa63e353468a8507420e2899c6806ef3e Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Fri, 29 Oct 2021 19:50:57 +0200 Subject: [PATCH 6/7] Update ci.yml --- .github/workflows/ci.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0f1a0e7495..23a80e8f7c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -77,6 +77,9 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v2 + - name: Set up QEMU + id: qemu + uses: docker/setup-qemu-action@v1 - name: Set up Docker Buildx uses: docker/setup-buildx-action@v1 - name: Build docker image From 7cfb7ccc6873c604e996cf0e9fb87a88272b3119 Mon Sep 17 00:00:00 2001 From: Manuel Trezza <5673677+mtrezza@users.noreply.github.com> Date: Fri, 29 Oct 2021 19:59:24 +0200 Subject: [PATCH 7/7] remove multi-archs from CI workflow as its only needed for publishing --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 23a80e8f7c..8813a1fe94 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -86,7 +86,7 @@ jobs: uses: docker/build-push-action@v2 with: context: . - platforms: linux/amd64, linux/arm/v6, linux/arm/v7, linux/arm64/v8 + platforms: linux/amd64 check-lock-file-version: name: NPM Lock File Version timeout-minutes: 5