Skip to content

Commit fd99992

Browse files
committed
use ci-setup-workflow@use-rust-toolchain-toml branch
Signed-off-by: Jorge Prendes <[email protected]>
1 parent c1e4ae0 commit fd99992

File tree

7 files changed

+14
-31
lines changed

7 files changed

+14
-31
lines changed

.github/workflows/Benchmarks.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -57,9 +57,7 @@ jobs:
5757

5858
- uses: actions/checkout@v4
5959

60-
- uses: hyperlight-dev/[email protected]
61-
with:
62-
rust-toolchain: "1.81.0"
60+
- uses: hyperlight-dev/ci-setup-workflow@use-rust-toolchain-toml
6361
env:
6462
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6563

.github/workflows/CargoPublish.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@ jobs:
3232
fetch-depth: 0
3333
fetch-tags: true
3434

35-
- uses: hyperlight-dev/[email protected]
36-
with:
37-
rust-toolchain: "1.81.0"
35+
- uses: hyperlight-dev/ci-setup-workflow@use-rust-toolchain-toml
3836

3937
- name: Check crate versions
4038
shell: bash

.github/workflows/CreateRelease.yml

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,7 @@ jobs:
2121
steps:
2222
- uses: actions/checkout@v4
2323

24-
- uses: hyperlight-dev/[email protected]
25-
with:
26-
rust-toolchain: "1.81.0"
24+
- uses: hyperlight-dev/ci-setup-workflow@use-rust-toolchain-toml
2725
env:
2826
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2927

@@ -41,9 +39,7 @@ jobs:
4139
steps:
4240
- uses: actions/checkout@v4
4341

44-
- uses: hyperlight-dev/[email protected]
45-
with:
46-
rust-toolchain: "1.81.0"
42+
- uses: hyperlight-dev/ci-setup-workflow@use-rust-toolchain-toml
4743
env:
4844
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4945

@@ -109,9 +105,7 @@ jobs:
109105
fetch-depth: 0
110106
fetch-tags: true
111107

112-
- uses: hyperlight-dev/[email protected]
113-
with:
114-
rust-toolchain: "1.81.0"
108+
- uses: hyperlight-dev/ci-setup-workflow@use-rust-toolchain-toml
115109
env:
116110
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
117111

.github/workflows/ValidatePullRequest.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,7 @@ jobs:
5454
systeminfo
5555
5656
# Run this so we can use just targets in this workflow
57-
- uses: hyperlight-dev/[email protected]
58-
with:
59-
rust-toolchain: "1.81.0"
57+
- uses: hyperlight-dev/ci-setup-workflow@use-rust-toolchain-toml
6058
env:
6159
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
6260

@@ -114,9 +112,7 @@ jobs:
114112
echo "cat /etc/os-release"
115113
cat /etc/os-release
116114
117-
- uses: hyperlight-dev/[email protected]
118-
with:
119-
rust-toolchain: "1.81.0"
115+
- uses: hyperlight-dev/ci-setup-workflow@use-rust-toolchain-toml
120116
env:
121117
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
122118

.github/workflows/dep_build_guest_binaries.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,7 @@ jobs:
3131
steps:
3232
- uses: actions/checkout@v4
3333

34-
- uses: hyperlight-dev/[email protected]
35-
with:
36-
rust-toolchain: "1.81.0"
34+
- uses: hyperlight-dev/ci-setup-workflow@use-rust-toolchain-toml
3735
env:
3836
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3937

.github/workflows/dep_fuzzing.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,12 @@ jobs:
1919
- name: Checkout code
2020
uses: actions/checkout@v4
2121

22-
- uses: hyperlight-dev/[email protected]
23-
with:
24-
rust-toolchain: "1.81.0"
22+
- uses: hyperlight-dev/ci-setup-workflow@use-rust-toolchain-toml
2523
env:
2624
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
2725

2826
- name: Set up nightly rust
29-
uses: dtolnay/rust-toolchain@nightly
27+
run: rustup toolchain install nightly
3028

3129
- name: Build rust binaries
3230
run: |

.github/workflows/dep_rust.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,12 +88,13 @@ jobs:
8888
steps:
8989
- uses: actions/checkout@v4
9090

91-
- uses: hyperlight-dev/[email protected]
92-
with:
93-
rust-toolchain: "nightly"
91+
- uses: hyperlight-dev/ci-setup-workflow@use-rust-toolchain-toml
9492
env:
9593
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9694

95+
- name: Set up nightly rust
96+
run: rustup toolchain install nightly --profile minimal --allow-downgrade --component rustfmt # used by rust-fmt
97+
9798
- name: fmt
9899
run: just fmt-check
99100

0 commit comments

Comments
 (0)