Skip to content

Commit 9c107f2

Browse files
committed
Fix unic RustSec advisory via patched piet
Patch piet to the upstream commit that replaces the unmaintained unic-bidi dependency with icu_properties. Bump Rust toolchain references to 1.92 because the upstream piet fix requires it, and refresh Cargo.lock so the unic advisory crates are removed.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Signed-off-by: James Sturtevant <jsturtevant@gmail.com>
1 parent d19b345 commit 9c107f2

18 files changed

Lines changed: 27 additions & 80 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.89"
22+
toolchain: "1.92"
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.89"
38+
rust-toolchain: "1.92"
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.89"
42+
rust-toolchain: "1.92"
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.89
19+
RUST_TOOLCHAIN_DEFAULT: 1.92
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.89"
35+
rust-toolchain: "1.92"
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.89"
56+
rust-toolchain: "1.92"
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.89"
126+
rust-toolchain: "1.92"
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.89"
84+
rust-toolchain: "1.92"
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.89"
49+
rust-toolchain: "1.92"
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.89"
34+
rust-toolchain: "1.92"
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.89"
88+
rust-toolchain: "1.92"
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.89"
38+
rust-toolchain: "1.92"
3939
env:
4040
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4141

0 commit comments

Comments
 (0)