From a1a7b44e88158524c6c9ac0fbe204202da6d787c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 28 Nov 2024 17:17:53 +0000 Subject: [PATCH 1/2] chore(deps): bump actions/download-artifact from 3 to 4 Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/publish.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 552d25c4..bc6ab79f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -217,7 +217,7 @@ jobs: ruby-version: '3.3' - name: Download the cross-compiled gems - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: name: cross-gem From 0f21be26e9801e25f496e3bb229d7cb2e09e798d Mon Sep 17 00:00:00 2001 From: Oleksii Shmalko Date: Mon, 2 Dec 2024 14:15:45 +0200 Subject: [PATCH 2/2] chore(ci): update upload-artifact / follow migration doc --- .github/workflows/publish.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index bc6ab79f..27da2194 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -192,9 +192,9 @@ jobs: echo "gem-path=ruby-sdk/$(find pkg -name '*-${{ matrix._.platform }}.gem')" >> $GITHUB_OUTPUT - name: Upload the cross-compiled gems - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: - name: cross-gem + name: cross-gem-${{ matrix._.platform }} path: ${{ steps.set-outputs.outputs.gem-path }} publish_ruby: @@ -219,7 +219,8 @@ jobs: - name: Download the cross-compiled gems uses: actions/download-artifact@v4 with: - name: cross-gem + pattern: cross-gem-* + merge-multiple: true - name: Check Cargo.lock # Ensure that Cargo.lock matches Cargo.toml