summaryrefslogtreecommitdiff
path: root/.github/workflows/check.yml
blob: e6f82ea532ffd6071dfaf00c3818bd8ba437d8a2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
name: check

on: [ pull_request, push ]

env:
  SCCACHE_GHA_ENABLED: "true"
  RUSTC_WRAPPER: "sccache"
  CARGO_TERM_COLOR: always
  RUSTFLAGS: "-Dwarnings"

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

      - uses: actions/checkout@v4

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