Skip to content

Commit 5ce44ad

Browse files
jsturtevantCopilot
andcommitted
Keep core MSRV at Rust 1.89
Restore the workspace and CI toolchains to Rust 1.89 while leaving the patched piet dependency scoped to trace_dump. Document trace_dump's Rust 1.92 requirement locally. Signed-off-by: James Sturtevant <jsturtevant@gmail.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 9c107f2 commit 5ce44ad

18 files changed

Lines changed: 21 additions & 20 deletions

.github/workflows/CargoAudit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
# TODO: Once the runner image is updated to include the necessary tools (without downloading), we can switch to the common workflow.
2020
- uses: actions-rust-lang/setup-rust-toolchain@46268bd060767258de96ed93c1251119784f2ab6 # v1.16.1
2121
with:
22-
toolchain: "1.92"
22+
toolchain: "1.89"
2323

2424
- uses: rustsec/audit-check@69366f33c96575abad1ee0dba8212993eecbe998 # v2.0.0
2525
with:

.github/workflows/CargoPublish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535

3636
- uses: hyperlight-dev/ci-setup-workflow@f6bd9cc86d0737976d2128c8b8ced8edc017cbb4 # v1.9.0
3737
with:
38-
rust-toolchain: "1.92"
38+
rust-toolchain: "1.89"
3939

4040
- name: Check crate versions
4141
shell: bash

.github/workflows/Coverage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939

4040
- uses: hyperlight-dev/ci-setup-workflow@f6bd9cc86d0737976d2128c8b8ced8edc017cbb4 # v1.9.0
4141
with:
42-
rust-toolchain: "1.92"
42+
rust-toolchain: "1.89"
4343
env:
4444
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4545

.github/workflows/CreateDevcontainerImage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ env:
1616
USER: vscode
1717
GROUP: vscode
1818
LLVM_VERSION: 18
19-
RUST_TOOLCHAIN_DEFAULT: 1.92
19+
RUST_TOOLCHAIN_DEFAULT: 1.89
2020
RUST_TOOLCHAIN_FILE: rust-toolchain.toml
2121

2222
# There is a single job in this workflow. It's configured to run on the latest available version of Ubuntu.

.github/workflows/CreateRelease.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ jobs:
3232

3333
- uses: hyperlight-dev/ci-setup-workflow@f6bd9cc86d0737976d2128c8b8ced8edc017cbb4 # v1.9.0
3434
with:
35-
rust-toolchain: "1.92"
35+
rust-toolchain: "1.89"
3636
env:
3737
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3838

@@ -53,7 +53,7 @@ jobs:
5353

5454
- uses: hyperlight-dev/ci-setup-workflow@f6bd9cc86d0737976d2128c8b8ced8edc017cbb4 # v1.9.0
5555
with:
56-
rust-toolchain: "1.92"
56+
rust-toolchain: "1.89"
5757
env:
5858
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5959

@@ -123,7 +123,7 @@ jobs:
123123

124124
- uses: hyperlight-dev/ci-setup-workflow@f6bd9cc86d0737976d2128c8b8ced8edc017cbb4 # v1.9.0
125125
with:
126-
rust-toolchain: "1.92"
126+
rust-toolchain: "1.89"
127127
env:
128128
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
129129

.github/workflows/PrimeCaches.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@ jobs:
8181

8282
- uses: hyperlight-dev/ci-setup-workflow@f6bd9cc86d0737976d2128c8b8ced8edc017cbb4 # v1.9.0
8383
with:
84-
rust-toolchain: "1.92"
84+
rust-toolchain: "1.89"
8585
env:
8686
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
8787

.github/workflows/RustNightly.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646

4747
- uses: hyperlight-dev/ci-setup-workflow@f6bd9cc86d0737976d2128c8b8ced8edc017cbb4 # v1.9.0
4848
with:
49-
rust-toolchain: "1.92"
49+
rust-toolchain: "1.89"
5050
env:
5151
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5252

.github/workflows/copilot-setup-steps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,6 @@ jobs:
3131

3232
- uses: hyperlight-dev/ci-setup-workflow@f6bd9cc86d0737976d2128c8b8ced8edc017cbb4 # v1.9.0
3333
with:
34-
rust-toolchain: "1.92"
34+
rust-toolchain: "1.89"
3535
env:
3636
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/dep_benchmarks.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ jobs:
8585

8686
- uses: hyperlight-dev/ci-setup-workflow@f6bd9cc86d0737976d2128c8b8ced8edc017cbb4 # v1.9.0
8787
with:
88-
rust-toolchain: "1.92"
88+
rust-toolchain: "1.89"
8989
env:
9090
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
9191

.github/workflows/dep_build_guests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535

3636
- uses: hyperlight-dev/ci-setup-workflow@f6bd9cc86d0737976d2128c8b8ced8edc017cbb4 # v1.9.0
3737
with:
38-
rust-toolchain: "1.92"
38+
rust-toolchain: "1.89"
3939
env:
4040
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4141

0 commit comments

Comments
 (0)