summaryrefslogblamecommitdiff
path: root/.github/workflows/pull_request.yml
blob: 7196d4e6121f330b10b86e8a3bad51e8e61aa64f (plain) (tree)
1
2
3
4
5
6
7
8
9
10
           
 

                                       
    




                            
     




















                                                  
name: check

on: [ pull_request, workflow_dispatch ]

env:
 SCCACHE_GHA_ENABLED: "true"
 RUSTC_WRAPPER: "sccache"
 SQLX_OFFLINE: "true"
 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