瀏覽代碼

Update ci.yaml

AppFlowy.IO 3 年之前
父節點
當前提交
f8f5b7c233
共有 1 個文件被更改,包括 8 次插入4 次删除
  1. 8 4
      .github/workflows/ci.yaml

+ 8 - 4
.github/workflows/ci.yaml

@@ -8,15 +8,19 @@ jobs:
   rust-lint:
     runs-on: ubuntu-latest
     steps:
-      - uses: actions/checkout@v2
+      - uses: actions/checkout@v1
+      - id: component
+        uses: actions-rs/components-nightly@v1
+        with:
+          component: clippy
       - uses: actions-rs/toolchain@v1
         with:
-            toolchain: nightly
-            components: clippy
+            toolchain: ${{ steps.component.outputs.toolchain }}
             override: true
+      - run: rustup component add clippy
+        working-directory: frontend/rust-lib
       - uses: actions-rs/clippy-check@v1
         with:
-          working-directory: frontend/rust-lib
           token: ${{ secrets.GITHUB_TOKEN }}
           args: --all-features