Explorar o código

.github/workflows: updated to use rust nightly

aggstam %!s(int64=3) %!d(string=hai) anos
pai
achega
08cde52a93
Modificáronse 3 ficheiros con 12 adicións e 12 borrados
  1. 4 4
      .github/workflows/book.yml
  2. 5 5
      .github/workflows/ci.yml
  3. 3 3
      .github/workflows/lints-nightly.yml

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

@@ -20,17 +20,17 @@ jobs:
               with:
                 python-version: 3.9
 
-            - name: Install Rust
+            - name: Install Rust (nightly)
               uses: actions-rs/toolchain@v1
               with:
-                toolchain: stable
-                override: true
+                toolchain: nightly
                 components: rustfmt, clippy
+                override: true
 
             - name: Install Rust (wasm32)
               uses: actions-rs/toolchain@v1
               with:
-                toolchain: stable
+                toolchain: nightly
                 target: wasm32-unknown-unknown
                 override: true
 

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

@@ -14,11 +14,11 @@ jobs:
       - uses: actions/checkout@v2
       - uses: actions-rs/toolchain@v1
         with:
-          toolchain: stable
+          toolchain: nightly
           override: true
       - uses: actions-rs/toolchain@v1
         with:
-          toolchain: stable
+          toolchain: nightly
           target: wasm32-unknown-unknown
           override: true
 
@@ -54,11 +54,11 @@ jobs:
       - uses: actions/checkout@v2
       - uses: actions-rs/toolchain@v1
         with:
-          toolchain: stable
+          toolchain: nightly
           override: true
       - uses: actions-rs/toolchain@v1
         with:
-          toolchain: stable
+          toolchain: nightly
           target: wasm32-unknown-unknown
           override: true
       - uses: taiki-e/install-action@cargo-hack
@@ -88,7 +88,7 @@ jobs:
       - uses: actions-rs/toolchain@v1
         with:
           toolchain: nightly
+          components: rustfmt
           override: true
       - run: |
-          rustup component add rustfmt
           cargo fmt -- --check

+ 3 - 3
.github/workflows/lints-stable.yml → .github/workflows/lints-nightly.yml

@@ -1,18 +1,18 @@
-name: Stable lints
+name: Nightly lints
 
 # We only run these on trial-merges of PRs to reduce noise.
 on: pull_request
 
 jobs:
   clippy:
-    name: Clippy (stable)
+    name: Clippy (nightly)
     timeout-minutes: 30
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v2
       - uses: actions-rs/toolchain@v1
         with:
-          toolchain: stable
+          toolchain: nightly
           components: clippy
           override: true
       - name: Run Clippy