Skip to content

Commit d441a02

Browse files
authored
Upgrade Rawkit library Rust dependencies (#3124)
* Upgrade Rawkit library Rust dependencies * Continue on sccache failures * Update again
1 parent d16fd46 commit d441a02

File tree

6 files changed

+524
-354
lines changed

6 files changed

+524
-354
lines changed

.github/workflows/library-rawkit.yml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,13 @@ jobs:
3838
3939
- name: 📦 Run sccache-cache
4040
uses: mozilla-actions/[email protected]
41+
continue-on-error: true
42+
43+
- name: 🔧 Fallback if sccache fails
44+
if: failure()
45+
run: |
46+
echo "sccache failed, disabling it"
47+
echo "RUSTC_WRAPPER=" >> $GITHUB_ENV
4148
4249
- name: 🔬 Check Rust formatting
4350
run: |
@@ -56,4 +63,4 @@ jobs:
5663
5764
- name: 📈 Run sccache stat for check
5865
shell: bash
59-
run: sccache --show-stats
66+
run: sccache --show-stats || echo "sccache stats unavailable"

deny.toml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,6 @@ db-urls = ["https://github.com/rustsec/advisory-db"]
3939
# A list of advisory IDs to ignore. Note that ignored advisories will still
4040
# output a note when they are encountered.
4141
ignore = [
42-
"RUSTSEC-2024-0370", # Unmaintained but still fully functional crate `proc-macro-error`
43-
"RUSTSEC-2024-0388", # Unmaintained but still fully functional crate `derivative`
4442
"RUSTSEC-2024-0436", # Unmaintained but still fully functional crate `paste`
4543
]
4644
# Threshold for security vulnerabilities, any vulnerability with a CVSS score

0 commit comments

Comments
 (0)