From 68a7c2a6091cea965fe6ef26faa15056fe08465f Mon Sep 17 00:00:00 2001 From: Ashley Mannix Date: Fri, 11 Feb 2022 21:08:06 +1000 Subject: [PATCH 1/2] check features with minimal versions --- .github/workflows/main.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 855a2d965..56f694071 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -76,6 +76,22 @@ jobs: - run: cargo build --verbose -Z avoid-dev-deps --features "kv_unstable kv_unstable_std" - run: cargo build --verbose -Z avoid-dev-deps --features "kv_unstable kv_unstable_sval kv_unstable_serde" + features: + name: Minimal versions + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Install Rust + run: | + rustup update nightly --no-self-update + rustup default nightly + - run: cargo build --verbose -Z minimal-versions --features kv_unstable + - run: cargo build --verbose -Z minimal-versions --features "kv_unstable std" + - run: cargo build --verbose -Z minimal-versions --features "kv_unstable kv_unstable_sval" + - run: cargo build --verbose -Z minimal-versions --features "kv_unstable kv_unstable_serde" + - run: cargo build --verbose -Z minimal-versions --features "kv_unstable kv_unstable_std" + - run: cargo build --verbose -Z minimal-versions --features "kv_unstable kv_unstable_sval kv_unstable_serde" + msrv: name: MSRV runs-on: ubuntu-latest From e50ec8669cd6d44fd55f4e1c4afd0795509d3c44 Mon Sep 17 00:00:00 2001 From: Ashley Mannix Date: Fri, 11 Feb 2022 21:15:38 +1000 Subject: [PATCH 2/2] yaml --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 56f694071..860e9dfe9 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -76,7 +76,7 @@ jobs: - run: cargo build --verbose -Z avoid-dev-deps --features "kv_unstable kv_unstable_std" - run: cargo build --verbose -Z avoid-dev-deps --features "kv_unstable kv_unstable_sval kv_unstable_serde" - features: + minimalv: name: Minimal versions runs-on: ubuntu-latest steps: