From 50a17d645319788be09e41ab6ca9a933598d5256 Mon Sep 17 00:00:00 2001 From: Kurdistan Tech Ministry Date: Tue, 7 Apr 2026 23:54:46 +0300 Subject: [PATCH] ci: decouple deploy from mobile app, web-only pipeline Mobile app is distributed via Play Store DApps browser, no longer built/deployed from this repo. Deploy and security audit now only depend on the web job passing. Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/quality-gate.yml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/.github/workflows/quality-gate.yml b/.github/workflows/quality-gate.yml index a989ef71..0c832815 100644 --- a/.github/workflows/quality-gate.yml +++ b/.github/workflows/quality-gate.yml @@ -117,7 +117,7 @@ jobs: deploy: name: Deploy Web runs-on: ubuntu-latest - needs: [web, mobile, security-audit] + needs: [web, security-audit] if: github.ref == 'refs/heads/main' && github.event_name == 'push' steps: @@ -174,7 +174,7 @@ jobs: security-audit: name: Security Audit runs-on: ubuntu-latest - needs: [web, mobile] + needs: [web] steps: - name: Checkout code @@ -191,12 +191,6 @@ jobs: npm install npm audit --audit-level=critical - - name: Mobile - npm audit (critical only) - working-directory: ./mobile - run: | - npm install --legacy-peer-deps - npm audit --audit-level=critical --production - - name: TruffleHog Secret Scan uses: trufflesecurity/trufflehog@main with: