|
|
|
@@ -401,7 +401,7 @@ jobs:
|
|
|
|
# ──────────────────────────────────────────────────────────────────────────────
|
|
|
|
# ──────────────────────────────────────────────────────────────────────────────
|
|
|
|
lighthouse:
|
|
|
|
lighthouse:
|
|
|
|
name: ⚡ Lighthouse
|
|
|
|
name: ⚡ Lighthouse
|
|
|
|
needs: [prepare, deploy]
|
|
|
|
needs: [prepare, deploy, smoke_test]
|
|
|
|
continue-on-error: true
|
|
|
|
continue-on-error: true
|
|
|
|
if: success() && needs.prepare.outputs.target != 'skip' && needs.prepare.outputs.target != 'branch'
|
|
|
|
if: success() && needs.prepare.outputs.target != 'skip' && needs.prepare.outputs.target != 'branch'
|
|
|
|
runs-on: docker
|
|
|
|
runs-on: docker
|
|
|
|
@@ -472,7 +472,7 @@ jobs:
|
|
|
|
# ──────────────────────────────────────────────────────────────────────────────
|
|
|
|
# ──────────────────────────────────────────────────────────────────────────────
|
|
|
|
wcag:
|
|
|
|
wcag:
|
|
|
|
name: ♿ WCAG
|
|
|
|
name: ♿ WCAG
|
|
|
|
needs: [prepare, deploy, smoke_test]
|
|
|
|
needs: [prepare, deploy, smoke_test, lighthouse]
|
|
|
|
continue-on-error: true
|
|
|
|
continue-on-error: true
|
|
|
|
if: success() && needs.prepare.outputs.target != 'skip' && needs.prepare.outputs.target != 'branch'
|
|
|
|
if: success() && needs.prepare.outputs.target != 'skip' && needs.prepare.outputs.target != 'branch'
|
|
|
|
runs-on: docker
|
|
|
|
runs-on: docker
|
|
|
|
@@ -543,7 +543,7 @@ jobs:
|
|
|
|
# ──────────────────────────────────────────────────────────────────────────────
|
|
|
|
# ──────────────────────────────────────────────────────────────────────────────
|
|
|
|
quality_assertions:
|
|
|
|
quality_assertions:
|
|
|
|
name: 🛡️ Quality Gates
|
|
|
|
name: 🛡️ Quality Gates
|
|
|
|
needs: [prepare, deploy, smoke_test]
|
|
|
|
needs: [prepare, deploy, smoke_test, lighthouse, wcag]
|
|
|
|
continue-on-error: true
|
|
|
|
continue-on-error: true
|
|
|
|
if: success() && needs.prepare.outputs.target != 'skip' && needs.prepare.outputs.target != 'branch'
|
|
|
|
if: success() && needs.prepare.outputs.target != 'skip' && needs.prepare.outputs.target != 'branch'
|
|
|
|
runs-on: docker
|
|
|
|
runs-on: docker
|
|
|
|
|