From 5dca0e724438367cb1dc8431d95b3a0de6cf9f4c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 14 Dec 2023 19:10:37 +0000 Subject: [PATCH 1/2] Bump actions/upload-artifact from 3 to 4 Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index c5b257fb..7de5aed5 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -78,7 +78,7 @@ jobs: run: make build GOARCH=${{ matrix.platform }} - name: Upload linux/${{ matrix.platform }} binary - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: hegel retention-days: 1 From acb6759471ebcd954e282881a1741ca4a176f16e Mon Sep 17 00:00:00 2001 From: Chris Doherty Date: Mon, 15 Jan 2024 13:30:39 -0600 Subject: [PATCH 2/2] Patch CI upload and downloa Signed-off-by: Chris Doherty --- .github/workflows/ci.yaml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 7de5aed5..f242c964 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -80,7 +80,7 @@ jobs: - name: Upload linux/${{ matrix.platform }} binary uses: actions/upload-artifact@v4 with: - name: hegel + name: ${{ matrix.platform }} retention-days: 1 path: hegel-linux-${{ matrix.platform }} @@ -113,9 +113,9 @@ jobs: # whatever name they were uploaded with. Its required because the Dockerfile expects # the filenames to be formatted appropriately for the platform. - name: Download all binaries - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: - name: hegel + merge-multiple: true # The upload/download actions do not preserve permissions so they need explicitly setting. - name: Fix binary permissions @@ -148,4 +148,5 @@ jobs: cache-from: type=registry,ref=${{ env.IMAGE }}:latest push: ${{ startsWith(github.ref, 'refs/heads/main') || startsWith(github.ref, 'refs/heads/v') }} tags: ${{ steps.meta.outputs.tags }} + platforms: linux/amd64,linux/arm64