From 1e84c83396d9bb5c684ce0fa2eadbc44e12d8191 Mon Sep 17 00:00:00 2001 From: Ezeikel Pemberton Date: Wed, 8 Jan 2025 18:47:41 +0000 Subject: [PATCH] chore: fix ci workflow --- .github/workflows/ci-checks.yaml | 15 ++++++++------- apps/mobile/package.json | 3 ++- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci-checks.yaml b/.github/workflows/ci-checks.yaml index bd30cb0..32279fe 100644 --- a/.github/workflows/ci-checks.yaml +++ b/.github/workflows/ci-checks.yaml @@ -27,6 +27,7 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 + cache: "pnpm" - name: Install pnpm uses: pnpm/action-setup@v2 @@ -34,18 +35,18 @@ jobs: version: latest - name: Install dependencies - run: pnpm install + run: pnpm install --frozen-lockfile - - name: Type Check - run: pnpm typecheck + - name: Lint + run: pnpm lint - - name: Format Check + - name: Format run: pnpm format - - name: Lint Check - run: pnpm lint + - name: Typecheck + run: pnpm typecheck - - name: Run Tests + - name: Test run: pnpm test - name: Build diff --git a/apps/mobile/package.json b/apps/mobile/package.json index e117758..fef7812 100644 --- a/apps/mobile/package.json +++ b/apps/mobile/package.json @@ -26,7 +26,8 @@ "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", - "test:e2e": "maestro test ./e2e/*.yaml" + "test:e2e": "maestro test ./e2e/*.yaml", + "build": "echo 'No build step required for mobile app'" }, "dependencies": { "@expo/vector-icons": "^14.0.2",