Skip to content

Commit 352a968

Browse files
authored
ci: Use dtolnay/rust-toolchain consistently (#1622)
ci: use `dtolnay/rust-toolchain` consistently
1 parent 17ce72e commit 352a968

File tree

3 files changed

+12
-10
lines changed

3 files changed

+12
-10
lines changed

.github/workflows/library-release.yml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Publish c2pa-library binaries
33
on:
44
push:
55
tags:
6-
- 'c2pa-v*' # Trigger on version tags (e.g., v1.0.0)
6+
- "c2pa-v*" # Trigger on version tags (e.g., v1.0.0)
77
workflow_dispatch:
88

99
jobs:
@@ -47,10 +47,11 @@ jobs:
4747
- name: Checkout code
4848
uses: actions/checkout@v6
4949

50-
- name: Set up Rust
51-
uses: actions-rust-lang/setup-rust-toolchain@v1
52-
with:
53-
cache: false
50+
- name: Install Rust toolchain
51+
uses: dtolnay/rust-toolchain@stable
52+
53+
- name: Cache Rust dependencies
54+
uses: Swatinem/rust-cache@v2
5455

5556
- name: Build Windows release
5657
if: matrix.os == 'windows-latest'

.github/workflows/tier-1a.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,9 +37,7 @@ jobs:
3737
uses: actions/checkout@v6
3838

3939
- name: Install Rust toolchain
40-
uses: dtolnay/rust-toolchain@master
41-
with:
42-
toolchain: stable
40+
uses: dtolnay/rust-toolchain@stable
4341

4442
- name: Get all features
4543
id: get-features

.github/workflows/tier-2.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,11 @@ jobs:
4545
- name: Checkout repository
4646
uses: actions/checkout@v6
4747

48-
- name: Set up Rust
49-
uses: actions-rust-lang/setup-rust-toolchain@v1
48+
- name: Install Rust toolchain
49+
uses: dtolnay/rust-toolchain@stable
50+
51+
- name: Cache Rust dependencies
52+
uses: Swatinem/rust-cache@v2
5053

5154
- name: Build C library for mobile target
5255
run: make release TARGET=${{ matrix.target }}

0 commit comments

Comments
 (0)