aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/pull_request.yml
blob: 30299198b79ff1fd8ae4d7d3e0e388057417b457 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
name: check

on: [ pull_request, workflow_dispatch ]

env:
 SCCACHE_GHA_ENABLED: "true"
 RUSTC_WRAPPER: "sccache"
 CARGO_TERM_COLOR: always

jobs:
 check:
   runs-on: ubuntu-latest
   steps:
     - name: Run sccache-cache
       uses: mozilla-actions/[email protected]

     - uses: actions/checkout@v4

     - run: cargo check
     - run: cargo clippy

 check-release:
   runs-on: ubuntu-latest
   steps:
     - name: Run sccache-cache
       uses: mozilla-actions/[email protected]

     - uses: actions/checkout@v4

     - run: cargo check --release
     - run: cargo clippy --release