فهرست منبع

.github/workflows: nightly is back on the menu boyz

skoupidi 2 سال پیش
والد
کامیت
c9e2cc0a42
2فایلهای تغییر یافته به همراه12 افزوده شده و 12 حذف شده
  1. 3 3
      .github/workflows/book.yml
  2. 9 9
      .github/workflows/ci.yml

+ 3 - 3
.github/workflows/book.yml

@@ -23,14 +23,14 @@ jobs:
             - name: Install Rust (nightly)
               uses: actions-rs/toolchain@v1
               with:
-                toolchain: nightly-2024-02-01
+                toolchain: nightly
                 components: rustfmt, clippy
                 override: true
 
             - name: Install Rust (wasm32)
               uses: actions-rs/toolchain@v1
               with:
-                toolchain: nightly-2024-02-01
+                toolchain: nightly
                 target: wasm32-unknown-unknown
                 override: true
 
@@ -56,7 +56,7 @@ jobs:
                 git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
                 git config --local user.name "bookworm"
                 cd doc
-                make CARGO="cargo +nightly-2024-02-01" github
+                make github
                 git checkout gh-pages
 
             - name: Push changes

+ 9 - 9
.github/workflows/ci.yml

@@ -13,11 +13,11 @@ jobs:
       - uses: actions/checkout@v3
       - uses: actions-rs/toolchain@v1
         with:
-          toolchain: nightly-2024-02-01
+          toolchain: nightly
           override: true
       - uses: actions-rs/toolchain@v1
         with:
-          toolchain: nightly-2024-02-01
+          toolchain: nightly
           target: wasm32-unknown-unknown
           override: true
 
@@ -34,11 +34,11 @@ jobs:
 
       - name: Run test units
         run: |
-          make CARGO="cargo +nightly-2024-02-01" test
+          make test
 
       - name: Compile all bins
         run: |
-          make CARGO="cargo +nightly-2024-02-01"
+          make
 
   feature-powerset:
     name: Test crate feature powerset on ${{ matrix.os }}
@@ -51,11 +51,11 @@ jobs:
       - uses: actions/checkout@v3
       - uses: actions-rs/toolchain@v1
         with:
-          toolchain: nightly-2024-02-01
+          toolchain: nightly
           override: true
       - uses: actions-rs/toolchain@v1
         with:
-          toolchain: nightly-2024-02-01
+          toolchain: nightly
           target: wasm32-unknown-unknown
           override: true
       - uses: taiki-e/install-action@cargo-hack
@@ -72,7 +72,7 @@ jobs:
 
       - name: Run feature powerset builds
         run: |
-          make CARGO="cargo +nightly-2024-02-01" check
+          make check
 
   fmt:
     name: rustfmt
@@ -82,8 +82,8 @@ jobs:
       - uses: actions/checkout@v3
       - uses: actions-rs/toolchain@v1
         with:
-          toolchain: nightly-2024-02-01
+          toolchain: nightly
           components: rustfmt
           override: true
       - run: |
-          cargo +nightly-2024-02-01 fmt -- --check
+          cargo +nightly fmt -- --check