Procházet zdrojové kódy

ci: add rust cache to turbo build workflow and add workflow triggers

Co-Authored-By: Jayant Krishnamurthy <jayant@dourolabs.xyz>
Devin AI před 9 měsíci
rodič
revize
443e62e7b2

+ 5 - 0
.github/workflows/ci-turbo-build.yml

@@ -9,6 +9,7 @@ on:
       - "**/package.json"
       - "**/package-lock.json"
       - "**/tsconfig.json"
+      - ".github/workflows/ci-turbo-build.yml"
   push:
     branches: [main]
 jobs:
@@ -16,6 +17,10 @@ jobs:
     runs-on: ubuntu-latest
     steps:
       - uses: actions/checkout@v4
+      - uses: actions-rust-lang/setup-rust-toolchain@v1
+        with:
+          toolchain: 1.81.0
+      - uses: Swatinem/rust-cache@v2
       - uses: actions/setup-node@v4
         with:
           node-version-file: "package.json"

+ 1 - 0
.github/workflows/ci-turbo-test.yml

@@ -9,6 +9,7 @@ on:
       - "**/package.json"
       - "**/package-lock.json"
       - "**/tsconfig.json"
+      - ".github/workflows/ci-turbo-test.yml"
   push:
     branches: [main]
 jobs: