This is an automated email from the ASF dual-hosted git repository.
alamb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow-rs.git
The following commit(s) were added to refs/heads/master by this push:
new e5e2cf394 Update to actions/cache@v3 and actions/setup-python@v3
(#1778)
e5e2cf394 is described below
commit e5e2cf394d473d66a768f3f674571f67e1e37fca
Author: Raphael Taylor-Davies <[email protected]>
AuthorDate: Fri Jun 3 15:35:59 2022 +0100
Update to actions/cache@v3 and actions/setup-python@v3 (#1778)
* Update to actions/cache@v3
* Update setup-python
---
.github/workflows/integration.yml | 8 ++++----
.github/workflows/rust.yml | 36 ++++++++++++++++++------------------
2 files changed, 22 insertions(+), 22 deletions(-)
diff --git a/.github/workflows/integration.yml
b/.github/workflows/integration.yml
index 41b1dcbe8..7eed6b8e9 100644
--- a/.github/workflows/integration.yml
+++ b/.github/workflows/integration.yml
@@ -39,7 +39,7 @@ jobs:
path: rust
fetch-depth: 0
- name: Setup Python
- uses: actions/setup-python@v2
+ uses: actions/setup-python@v3
with:
python-version: 3.8
- name: Setup Archery
@@ -64,17 +64,17 @@ jobs:
rustup default ${{ matrix.rust }}
rustup component add rustfmt clippy
- name: Cache Cargo
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /home/runner/.cargo
key: cargo-maturin-cache-
- name: Cache Rust dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /home/runner/target
# this key is not equal because maturin uses different compilation
flags.
key: ${{ runner.os }}-${{ matrix.arch }}-target-maturin-cache-${{
matrix.rust }}-
- - uses: actions/setup-python@v2
+ - uses: actions/setup-python@v3
with:
python-version: '3.7'
- name: Upgrade pip and setuptools
diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml
index a0456b365..7f5996290 100644
--- a/.github/workflows/rust.yml
+++ b/.github/workflows/rust.yml
@@ -41,14 +41,14 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Cache Cargo
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
# these represent dependencies downloaded by cargo
# and thus do not depend on the OS, arch nor rust version.
path: /github/home/.cargo
key: cargo-cache3-
- name: Cache Rust dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
# these represent compiled steps of both dependencies and arrow
# and thus are specific for a particular OS, arch and rust version.
@@ -86,13 +86,13 @@ jobs:
with:
submodules: true
- name: Cache Cargo
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/.cargo
# this key equals the ones on `linux-build-lib` for re-use
key: cargo-cache3-
- name: Cache Rust dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/target
# this key equals the ones on `linux-build-lib` for re-use
@@ -154,12 +154,12 @@ jobs:
with:
submodules: true
- name: Cache Cargo
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/.cargo
key: cargo-nightly-cache3-
- name: Cache Rust dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/target
key: ${{ runner.os }}-${{ matrix.arch }}-target-nightly-cache3-${{
matrix.rust }}
@@ -226,13 +226,13 @@ jobs:
with:
submodules: true
- name: Cache Cargo
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/.cargo
# this key equals the ones on `linux-build-lib` for re-use
key: cargo-cache3-
- name: Cache Rust dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/target
# this key equals the ones on `linux-build-lib` for re-use
@@ -268,13 +268,13 @@ jobs:
with:
submodules: true
- name: Cache Cargo
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/.cargo
# this key equals the ones on `linux-build-lib` for re-use
key: cargo-cache3-
- name: Cache Rust dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/target
# this key equals the ones on `linux-build-lib` for re-use
@@ -321,13 +321,13 @@ jobs:
rustup default ${{ matrix.rust }}
rustup component add rustfmt clippy
- name: Cache Cargo
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /home/runner/.cargo
# this key is not equal because the user is different than on a
container (runner vs github)
key: cargo-coverage-cache3-
- name: Cache Rust dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /home/runner/target
# this key is not equal because coverage uses different compilation
flags.
@@ -369,12 +369,12 @@ jobs:
with:
submodules: true
- name: Cache Cargo
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/.cargo
key: cargo-wasm32-cache3-
- name: Cache Rust dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/target
key: ${{ runner.os }}-${{ matrix.arch }}-target-wasm32-cache3-${{
matrix.rust }}
@@ -416,12 +416,12 @@ jobs:
apt update
apt install -y libpython3.9-dev
- name: Cache Cargo
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/.cargo
key: cargo-nightly-cache3-
- name: Cache Rust dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/target
key: ${{ runner.os }}-${{ matrix.arch }}-target-nightly-cache3-${{
matrix.rust }}
@@ -453,13 +453,13 @@ jobs:
steps:
- uses: actions/checkout@v2
- name: Cache Cargo
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/.cargo
# this key equals the ones on `linux-build-lib` for re-use
key: cargo-cache3-
- name: Cache Rust dependencies
- uses: actions/cache@v2
+ uses: actions/cache@v3
with:
path: /github/home/target
# this key equals the ones on `linux-build-lib` for re-use