feat: implement failfast logic in pipelines
Some checks failed
Some checks failed
This commit is contained in:
@@ -32,9 +32,5 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
NPM_TOKEN: ${{ secrets.REGISTRY_PASS }}
|
NPM_TOKEN: ${{ secrets.REGISTRY_PASS }}
|
||||||
|
|
||||||
- name: 🧪 Parallel Checks
|
- name: 🧪 QA Checks
|
||||||
run: |
|
run: pnpm lint && pnpm typecheck && pnpm test
|
||||||
pnpm lint &
|
|
||||||
pnpm typecheck &
|
|
||||||
pnpm test &
|
|
||||||
wait
|
|
||||||
|
|||||||
@@ -136,7 +136,7 @@ jobs:
|
|||||||
# ──────────────────────────────────────────────────────────────────────────────
|
# ──────────────────────────────────────────────────────────────────────────────
|
||||||
build:
|
build:
|
||||||
name: 🏗️ Build
|
name: 🏗️ Build
|
||||||
needs: prepare
|
needs: [prepare, qa]
|
||||||
if: needs.prepare.outputs.target != 'skip'
|
if: needs.prepare.outputs.target != 'skip'
|
||||||
runs-on: docker
|
runs-on: docker
|
||||||
container:
|
container:
|
||||||
|
|||||||
Reference in New Issue
Block a user