Browse Source

Update CI test versions

Josh Stone 2 years ago
parent
commit
f3383ea61d
3 changed files with 17 additions and 2 deletions
  1. 11 1
      .github/workflows/ci.yaml
  2. 5 0
      bors.toml
  3. 1 1
      ci/rustup.sh

+ 11 - 1
.github/workflows/ci.yaml

@@ -12,7 +12,17 @@ jobs:
     runs-on: ubuntu-latest
     strategy:
       matrix:
-        rust: [1.31.0, stable, beta, nightly]
+        rust: [
+          1.31.0, # MSRV
+          1.35.0, # has_copysign
+          1.37.0, # has_reverse_bits
+          1.38.0, # has_div_euclid
+          1.44.0, # has_to_int_unchecked
+          1.46.0, # has_leading_trailing_ones
+          stable,
+          beta,
+          nightly,
+        ]
     steps:
       - uses: actions/checkout@v3
       - uses: dtolnay/rust-toolchain@master

+ 5 - 0
bors.toml

@@ -1,5 +1,10 @@
 status = [
   "Test (1.31.0)",
+  "Test (1.35.0)",
+  "Test (1.37.0)",
+  "Test (1.38.0)",
+  "Test (1.44.0)",
+  "Test (1.46.0)",
   "Test (stable)",
   "Test (beta)",
   "Test (nightly)",

+ 1 - 1
ci/rustup.sh

@@ -5,6 +5,6 @@
 set -ex
 
 ci=$(dirname $0)
-for version in 1.31.0 stable beta nightly; do
+for version in 1.31.0 1.35.0 1.37.0 1.38.0 1.44.0 1.46.0 stable beta nightly; do
     rustup run "$version" "$ci/test_full.sh"
 done