CodeIssuesPull RequestsActionsSecurityInsights
✨ AI
More
Settings

fix(ci): restore green board — web build bugs + gate credentialed workflows #4079

Merged⚡ AI-generatedXSccantynz wants to mergeclaude/fix-web-lint-pricingmainopened Jun 9, 2026
4 changed files+10−16
Modified.github/workflows/desktop.yml+2−5View fileUnifiedSplit
11name: Desktop Electron (Mac + Windows + Linux)
22
33on:
4 push:
5 branches: [main]
6 paths:
7 - 'apps/desktop/**'
8 - '.github/workflows/desktop.yml'
4 # Manual-only: needs Apple/Windows code-signing secrets. Run on demand once
5 # those exist, so it doesn't fail on every push without credentials.
96 workflow_dispatch:
107 inputs:
118 publish:
Modified.github/workflows/mobile-android.yml+2−5View fileUnifiedSplit
11name: Mobile Android
22
33on:
4 push:
5 branches: [main]
6 paths:
7 - 'apps/mobile/**'
8 - '.github/workflows/mobile-android.yml'
4 # Manual-only: needs EXPO_TOKEN + Google Play submit secrets. Run on demand
5 # once those exist, so it doesn't fail on every push without credentials.
96 workflow_dispatch:
107 inputs:
118 profile:
Modified.github/workflows/mobile-ios.yml+2−5View fileUnifiedSplit
11name: Mobile iOS
22
33on:
4 push:
5 branches: [main]
6 paths:
7 - 'apps/mobile/**'
8 - '.github/workflows/mobile-ios.yml'
4 # Manual-only: needs EXPO_TOKEN + Apple submit secrets. Run on demand once
5 # those exist, so it doesn't fail on every push without credentials.
96 workflow_dispatch:
107 inputs:
118 profile:
Modified.github/workflows/standalone-deploy.yml+4−1View fileUnifiedSplit
4444 name: Deploy via Vercel
4545 needs: quality
4646 runs-on: ubuntu-latest
47 if: github.ref == 'refs/heads/main' && needs.quality.result == 'success'
47 # Gated: only runs when ENABLE_VERCEL_DEPLOY repo variable is "true".
48 # Off by default — Vercel is interim and deployment is moving to Vapron, so
49 # this stays skipped (green) until/unless explicitly re-enabled.
50 if: github.ref == 'refs/heads/main' && needs.quality.result == 'success' && vars.ENABLE_VERCEL_DEPLOY == 'true'
4851 environment: production
4952 steps:
5053 - uses: actions/checkout@v4
5154
c comment · e edit title · m merge · a approve · r request changes · ? shortcuts