@samitouri / QOS-React-1 / commits / 514916d9ce

[rust][ci] Only run Rust actions when relevant files change

Joe Savona committed Aug 17, 2023 at 10:10 UTC 514916d9ce4b94f88817c2b5240166bba4a411f1
1 file changed +18 -8
compiler/.github/workflows/rust.yml
+18 -8
@@ -2,8 +2,18 @@ name: Forget (Rust)
2
3 on:
4 push:
5 - branches: [ "main" ]
5 + branches: ["main"]
6 + paths:
7 + - .github/workflows/**
8 + - forget/crates/**
9 + - forget/Cargo.*
10 + - forget/*.toml
11 pull_request:
12 + paths:
13 + - .github/workflows/**
14 + - forget/crates/**
15 + - forget/Cargo.*
16 + - forget/*.toml
17
18 env:
19 CARGO_TERM_COLOR: always
@@ -12,10 +22,10 @@ jobs:
22 test:
23 runs-on: ubuntu-latest
24 steps:
15 - - uses: actions/checkout@v3
16 - - name: Build
17 - run: cargo build --verbose
18 - working-directory: forget
19 - - name: Run tests
20 - run: cargo test --verbose
21 - working-directory: forget
25 + - uses: actions/checkout@v3
26 + - name: Build
27 + run: cargo build --verbose
28 + working-directory: forget
29 + - name: Run tests
30 + run: cargo test --verbose
31 + working-directory: forget