From 12653bc937f90f156a0366752f5d06bb35b49082 Mon Sep 17 00:00:00 2001 From: Thomas Tanon Date: Fri, 22 Nov 2024 21:50:55 +0100 Subject: [PATCH] CI: update the fuzzer corpus in each run --- .github/workflows/build.yml | 4 +++- Cargo.toml | 2 +- src/lib.rs | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 44e19de..f7f7843 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -110,7 +110,9 @@ jobs: id: cache-corpus with: path: fuzz/corpus/${{ matrix.target }} - key: fuzz-${{ matrix.target }} + key: fuzz-${{ matrix.target }}-${{ github.run_id }} + restore-keys: | + fuzz-${{ matrix.target }} - uses: Swatinem/rust-cache@v2 - run: cargo install cargo-fuzz || true - run: python3 build_corpus.py diff --git a/Cargo.toml b/Cargo.toml index 1a7348e..73ec188 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -22,7 +22,7 @@ alloc = ["serde?/alloc"] serialize = ["serde"] [dependencies] -serde = { version = "1.0.166", optional = true, default_features = false } +serde = { version = "1.0.166", optional = true, default-features = false } [dev-dependencies] codspeed-criterion-compat = "2.3.3" diff --git a/src/lib.rs b/src/lib.rs index 52a3bae..430ad70 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -454,7 +454,7 @@ impl<'a> From> for LanguageTag> { } } -impl<'a> From> for LanguageTag> { +impl From> for LanguageTag> { #[inline] fn from(tag: LanguageTag) -> Self { Self {