Specify minimum supported rust version and check in CI (#2726)
This commit is contained in:
parent
b3ca9a7c06
commit
6ce447ee17
8
.github/workflows/build_and_test.yml
vendored
8
.github/workflows/build_and_test.yml
vendored
@ -222,6 +222,14 @@ jobs:
|
|||||||
# fail_on_error: 'true'
|
# fail_on_error: 'true'
|
||||||
# config_file: '.github/.linkspector.yml'
|
# config_file: '.github/.linkspector.yml'
|
||||||
|
|
||||||
|
msrv:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- uses: taiki-e/install-action@cargo-hack
|
||||||
|
# Note: We currently only specify minimum rust versions for the default workspace members
|
||||||
|
- run: cargo hack check --rust-version -p libafl -p libafl_bolts -p libafl_derive -p libafl_cc -p libafl_targets
|
||||||
|
|
||||||
fuzzers-preflight:
|
fuzzers-preflight:
|
||||||
runs-on: ubuntu-24.04
|
runs-on: ubuntu-24.04
|
||||||
steps:
|
steps:
|
||||||
|
@ -12,6 +12,7 @@ readme = "../README.md"
|
|||||||
license = "MIT OR Apache-2.0"
|
license = "MIT OR Apache-2.0"
|
||||||
keywords = ["fuzzing", "testing", "security"]
|
keywords = ["fuzzing", "testing", "security"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
rust-version = "1.82"
|
||||||
categories = [
|
categories = [
|
||||||
"development-tools::testing",
|
"development-tools::testing",
|
||||||
"emulators",
|
"emulators",
|
||||||
|
@ -12,6 +12,7 @@ readme = "./README.md"
|
|||||||
license = "MIT OR Apache-2.0"
|
license = "MIT OR Apache-2.0"
|
||||||
keywords = ["fuzzing", "testing", "security"]
|
keywords = ["fuzzing", "testing", "security"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
rust-version = "1.82"
|
||||||
categories = [
|
categories = [
|
||||||
"development-tools::testing",
|
"development-tools::testing",
|
||||||
"emulators",
|
"emulators",
|
||||||
|
@ -9,6 +9,7 @@ readme = "README.md"
|
|||||||
license = "MIT OR Apache-2.0"
|
license = "MIT OR Apache-2.0"
|
||||||
keywords = ["fuzzing", "testing", "compiler"]
|
keywords = ["fuzzing", "testing", "compiler"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
rust-version = "1.78"
|
||||||
categories = [
|
categories = [
|
||||||
"development-tools::testing",
|
"development-tools::testing",
|
||||||
"emulators",
|
"emulators",
|
||||||
|
@ -9,6 +9,7 @@ readme = "../README.md"
|
|||||||
license = "MIT OR Apache-2.0"
|
license = "MIT OR Apache-2.0"
|
||||||
keywords = ["fuzzing", "testing"]
|
keywords = ["fuzzing", "testing"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
rust-version = "1.78"
|
||||||
categories = [
|
categories = [
|
||||||
"development-tools::testing",
|
"development-tools::testing",
|
||||||
"emulators",
|
"emulators",
|
||||||
|
@ -9,6 +9,7 @@ readme = "../README.md"
|
|||||||
license = "MIT OR Apache-2.0"
|
license = "MIT OR Apache-2.0"
|
||||||
keywords = ["fuzzing", "testing"]
|
keywords = ["fuzzing", "testing"]
|
||||||
edition = "2021"
|
edition = "2021"
|
||||||
|
rust-version = "1.82"
|
||||||
categories = [
|
categories = [
|
||||||
"development-tools::testing",
|
"development-tools::testing",
|
||||||
"emulators",
|
"emulators",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user