Skip to content

Commit fa96cbf

Browse files
committed
fixup! refactor(rust) :: pin toolchain with rust-toolchain.toml
1 parent 4cb4462 commit fa96cbf

1 file changed

Lines changed: 12 additions & 17 deletions

File tree

‎.github/workflows/release.yml‎

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,10 @@ jobs:
3030
features: "odbc-static"
3131
steps:
3232
- uses: actions/checkout@v7
33-
- name: Install Rust toolchain
34-
uses: actions-rust-lang/setup-rust-toolchain@v1
35-
with:
36-
# don't overrwrite `.cargo/config.toml`
37-
rustflags: ""
38-
targets: ${{ matrix.target }}
33+
- name: Set up cargo cache
34+
uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4
35+
env:
36+
NODE_OPTIONS: --no-deprecation
3937
- uses: ./.github/actions/install-frontend-dependencies
4038
- name: Build
4139
run: cargo build --profile superoptimized --locked --target ${{ matrix.target }} --features "${{ matrix.features }}"
@@ -86,12 +84,10 @@ jobs:
8684
container: quay.io/pypa/manylinux_2_28_x86_64
8785
steps:
8886
- uses: actions/checkout@v7
89-
- name: Install Rust toolchain
90-
uses: actions-rust-lang/setup-rust-toolchain@v1
91-
with:
92-
# don't overrwrite `.cargo/config.toml`
93-
rustflags: ""
94-
targets: x86_64-unknown-linux-gnu
87+
- name: Set up cargo cache
88+
uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4
89+
env:
90+
NODE_OPTIONS: --no-deprecation
9591
- uses: ./.github/actions/install-frontend-dependencies
9692
- name: Build
9793
run: cargo build --profile superoptimized --locked --target x86_64-unknown-linux-gnu --features "odbc-static"
@@ -153,11 +149,10 @@ jobs:
153149
if: startsWith(github.ref, 'refs/tags/')
154150
steps:
155151
- uses: actions/checkout@v7
156-
- name: Install Rust toolchain
157-
uses: actions-rust-lang/setup-rust-toolchain@v1
158-
with:
159-
# don't overrwrite `.cargo/config.toml`
160-
rustflags: ""
152+
- name: Set up cargo cache
153+
uses: Swatinem/rust-cache@c19371144df3bb44fab255c43d04cbc2ab54d1c4
154+
env:
155+
NODE_OPTIONS: --no-deprecation
161156
- run: sudo apt-get update && sudo apt-get install -y unixodbc-dev
162157
- uses: ./.github/actions/install-frontend-dependencies
163158
- name: Publish to crates.io

0 commit comments

Comments
 (0)