From 210c0f68b0459e836dfdb2ee213df42c92d5d044 Mon Sep 17 00:00:00 2001 From: Oleksandr Levchenkov Date: Tue, 4 Feb 2025 17:14:59 +0200 Subject: [PATCH] update upload and download artifacts gha (#2471) Signed-off-by: ollevche --- .github/workflows/build-opentofu-oss.yml | 6 +++--- .github/workflows/build.yml | 6 +++--- .github/workflows/release.yml | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build-opentofu-oss.yml b/.github/workflows/build-opentofu-oss.yml index 361320fa39..c5c9f0e54f 100644 --- a/.github/workflows/build-opentofu-oss.yml +++ b/.github/workflows/build-opentofu-oss.yml @@ -68,7 +68,7 @@ jobs: set -x go build -ldflags "${{ inputs.ld-flags }}" -o dist/ ./cmd/tofu zip -r -j out/${{ env.ARTIFACT_BASENAME }} dist/ - - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 + - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 with: name: ${{ env.ARTIFACT_BASENAME }} path: out/${{ env.ARTIFACT_BASENAME }} @@ -92,13 +92,13 @@ jobs: echo "RPM_PACKAGE=$(basename out/*.rpm)" >> $GITHUB_ENV echo "DEB_PACKAGE=$(basename out/*.deb)" >> $GITHUB_ENV - if: ${{ inputs.goos == 'linux' }} - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 + uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 with: name: ${{ env.RPM_PACKAGE }} path: out/${{ env.RPM_PACKAGE }} if-no-files-found: error - if: ${{ inputs.goos == 'linux' }} - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 + uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 with: name: ${{ env.DEB_PACKAGE }} path: out/${{ env.DEB_PACKAGE }} diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e21ed4436b..c451ea05fb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -83,7 +83,7 @@ jobs: version: ${{ needs.get-product-version.outputs.product-version }} product: ${{ env.PKG_NAME }} - - uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 + - uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 with: name: metadata.json path: ${{ steps.generate-metadata-file.outputs.filepath }} @@ -253,7 +253,7 @@ jobs: fail-on-cache-miss: true enableCrossOsArchive: true - name: "Download OpenTofu CLI package" - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 id: clipkg with: name: tofu_${{env.version}}_${{ env.os }}_${{ env.arch }}.zip @@ -302,7 +302,7 @@ jobs: with: go-version: ${{ needs.get-go-version.outputs.go-version }} - name: Download OpenTofu CLI package - uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 + uses: actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8 id: clipkg with: name: tofu_${{ env.version }}_linux_amd64.zip diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7c6f8abddb..7d33d53c17 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -133,7 +133,7 @@ jobs: fi - name: Upload artifacts - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0 with: name: dist path: dist