From 1872799a5d65336f8413efe3fb54ec67a3a78c8b Mon Sep 17 00:00:00 2001 From: Jacob Wujciak-Jens Date: Tue, 25 Jun 2024 03:29:58 +0100 Subject: [PATCH] chore(ci): update actions/* versions (#540) Fixes #539 --- .github/workflows/benchmarks.yaml | 2 +- .github/workflows/coverage.yaml | 2 +- .github/workflows/dev.yaml | 6 +++--- .github/workflows/docs.yaml | 4 ++-- .github/workflows/examples.yaml | 2 +- .github/workflows/packaging.yaml | 14 +++++++------- .github/workflows/python.yaml | 2 +- .github/workflows/verify.yaml | 4 ++-- 8 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/benchmarks.yaml b/.github/workflows/benchmarks.yaml index 537eeeb4f..7b49e884a 100644 --- a/.github/workflows/benchmarks.yaml +++ b/.github/workflows/benchmarks.yaml @@ -38,7 +38,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 with: cache: 'pip' diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index 95f6124ed..5570bf971 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Calculate code coverage run: | diff --git a/.github/workflows/dev.yaml b/.github/workflows/dev.yaml index cf50a7c51..730fad0e4 100644 --- a/.github/workflows/dev.yaml +++ b/.github/workflows/dev.yaml @@ -33,13 +33,13 @@ jobs: name: "pre-commit" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 persist-credentials: false - - uses: actions/setup-python@v4 + - uses: actions/setup-python@v5 - name: pre-commit (cache) - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.cache/pre-commit key: pre-commit-${{ hashFiles('.pre-commit-config.yaml') }} diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index e1fdd408d..c1fe801ff 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -39,7 +39,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Build documentation run: | @@ -54,7 +54,7 @@ jobs: - name: Clone asf-site branch if: success() && github.repository == 'apache/arrow-nanoarrow' && github.ref == 'refs/heads/main' - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: ref: asf-site path: pages-clone diff --git a/.github/workflows/examples.yaml b/.github/workflows/examples.yaml index 9f6e14cd0..b892f35e8 100644 --- a/.github/workflows/examples.yaml +++ b/.github/workflows/examples.yaml @@ -40,7 +40,7 @@ jobs: steps: - name: Checkout repo - uses: actions/checkout@v3 + uses: actions/checkout@v4 with: fetch-depth: 0 diff --git a/.github/workflows/packaging.yaml b/.github/workflows/packaging.yaml index a778c96d9..ba48125d8 100644 --- a/.github/workflows/packaging.yaml +++ b/.github/workflows/packaging.yaml @@ -44,7 +44,7 @@ jobs: name: Source runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 @@ -88,7 +88,7 @@ jobs: apache-arrow-nanoarrow-${VERSION} \ $(git log -n 1 --format=%h) - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: source retention-days: 7 @@ -101,7 +101,7 @@ jobs: needs: - source steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: source @@ -135,7 +135,7 @@ jobs: popd - name: Archive docs - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: docs retention-days: 2 @@ -148,7 +148,7 @@ jobs: needs: - source steps: - - uses: actions/download-artifact@v3 + - uses: actions/download-artifact@v4 with: name: source @@ -191,7 +191,7 @@ jobs: mkdir nanoarrow-r-pkg && cd nanoarrow-r-pkg R CMD build ../nanoarrow/r - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: r-source retention-days: 7 @@ -209,7 +209,7 @@ jobs: steps: - name: Get All Artifacts - uses: actions/download-artifact@v3 + uses: actions/download-artifact@v4 with: path: release-artifacts - name: Release diff --git a/.github/workflows/python.yaml b/.github/workflows/python.yaml index 5148254b7..5639d256f 100644 --- a/.github/workflows/python.yaml +++ b/.github/workflows/python.yaml @@ -45,7 +45,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} cache: 'pip' diff --git a/.github/workflows/verify.yaml b/.github/workflows/verify.yaml index bac4a48a7..71b7b1caf 100644 --- a/.github/workflows/verify.yaml +++ b/.github/workflows/verify.yaml @@ -57,7 +57,7 @@ jobs: - {os: ubuntu-latest, label: ubuntu} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: path: src fetch-depth: 0 @@ -153,7 +153,7 @@ jobs: - {platform: "alpine", arch: "s390x", compose_args: "-e TEST_C_BUNDLED=0"} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: path: src fetch-depth: 0