diff --git a/.github/workflows/bench.yml b/.github/workflows/bench.yml index 3c822b7cf3..71a081eb8a 100644 --- a/.github/workflows/bench.yml +++ b/.github/workflows/bench.yml @@ -95,14 +95,14 @@ jobs: tar -czf cabal.tar.gz * - name: Upload workspace - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: workspace-${{ matrix.ghc }}-${{ matrix.os }} retention-days: 1 path: workspace.tar.gz - name: Upload .cabal - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: cabal-home-${{ matrix.ghc }}-${{ matrix.os }} retention-days: 1 @@ -156,7 +156,7 @@ jobs: run: find bench-results -name "*.csv" -or -name "*.svg" -or -name "*.html" | xargs tar -czf benchmark-artifacts.tar.gz - name: Archive benchmarking artifacts - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bench-results-${{ matrix.example }}-${{ runner.os }}-${{ matrix.ghc }} path: benchmark-artifacts.tar.gz @@ -166,7 +166,7 @@ jobs: run: find bench-results -name "*.log" -or -name "*.hp" | xargs tar -czf benchmark-logs.tar.gz - name: Archive benchmark logs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: bench-logs-${{ matrix.example }}-${{ runner.os }}-${{ matrix.ghc }} path: benchmark-logs.tar.gz diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 46dcb06448..89f4c91d71 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -183,7 +183,7 @@ jobs: - if: always() name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error retention-days: 2 @@ -244,7 +244,7 @@ jobs: - if: always() name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error retention-days: 2 @@ -288,7 +288,7 @@ jobs: - if: always() name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error retention-days: 2 @@ -335,7 +335,7 @@ jobs: - if: always() name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error retention-days: 2 @@ -388,7 +388,7 @@ jobs: - if: always() name: Upload artifact - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error retention-days: 2 @@ -502,7 +502,7 @@ jobs: ARTIFACT: ${{ matrix.ARTIFACT }} - name: Upload bindist - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error name: bindists-${{ matrix.ARTIFACT }} @@ -553,7 +553,7 @@ jobs: args: bash .github/scripts/bindist.sh - name: Upload bindist - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error name: bindists-arm @@ -591,7 +591,7 @@ jobs: bash .github/scripts/bindist.sh - name: Upload bindist - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error name: bindists-mac-x86_64 @@ -635,7 +635,7 @@ jobs: bash .github/scripts/bindist.sh - name: Upload bindist - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error name: bindists-mac-aarch64 @@ -679,7 +679,7 @@ jobs: shell: pwsh - name: Upload bindist - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: if-no-files-found: error name: bindists-win