update workflow - concurrency, remove test/build dependency

This commit is contained in:
Lee-Orr
2024-02-06 16:58:19 -05:00
parent 22f4343bc3
commit b6fa37f36e
+5 -1
View File
@@ -11,6 +11,10 @@ env:
SCCACHE_GHA_ENABLED: "true" SCCACHE_GHA_ENABLED: "true"
RUSTC_WRAPPER: "sccache" RUSTC_WRAPPER: "sccache"
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs: jobs:
clippy: clippy:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@@ -46,7 +50,7 @@ jobs:
test: test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
needs: build needs: [clippy, format]
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3