From ff467ff05f16e72d3076669aa962dfb8cd014f71 Mon Sep 17 00:00:00 2001 From: aelassas Date: Wed, 24 Apr 2024 08:55:50 +0100 Subject: [PATCH] Update CI workflows --- .github/workflows/backend.yml | 1 - .github/workflows/build.yml | 3 --- .github/workflows/frontend.yml | 1 - .github/workflows/mobile.yml | 1 - mobile/package.json | 2 +- 5 files changed, 1 insertion(+), 7 deletions(-) diff --git a/.github/workflows/backend.yml b/.github/workflows/backend.yml index a662ebfb..963a9f40 100644 --- a/.github/workflows/backend.yml +++ b/.github/workflows/backend.yml @@ -32,5 +32,4 @@ jobs: cache: 'npm' cache-dependency-path: './backend/package-lock.json' - run: npm install - - run: npm run lint - run: npm run build diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3e8ea590..2ebb2c46 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,17 +37,14 @@ jobs: run: | cd ./backend npm install - npm run lint npm run build - name: Build Frontend run: | cd ./frontend npm install - npm run lint npm run build - name: Build Mobile App run: | cd ./mobile npm install - npm run lint npm run ts:check diff --git a/.github/workflows/frontend.yml b/.github/workflows/frontend.yml index b77f0979..49760254 100644 --- a/.github/workflows/frontend.yml +++ b/.github/workflows/frontend.yml @@ -33,5 +33,4 @@ jobs: cache: 'npm' cache-dependency-path: './frontend/package-lock.json' - run: npm install - - run: npm run lint - run: npm run build diff --git a/.github/workflows/mobile.yml b/.github/workflows/mobile.yml index 8236476e..26a87562 100644 --- a/.github/workflows/mobile.yml +++ b/.github/workflows/mobile.yml @@ -32,5 +32,4 @@ jobs: cache: 'npm' cache-dependency-path: './mobile/package-lock.json' - run: npm install - - run: npm run lint - run: npm run ts:check diff --git a/mobile/package.json b/mobile/package.json index 54c46bcd..1a05739b 100644 --- a/mobile/package.json +++ b/mobile/package.json @@ -13,7 +13,7 @@ "build:ios": "cross-env EAS_NO_VCS=1 tsc --build --verbose && eas build --profile production --platform ios", "build:ios:local": "cross-env EAS_NO_VCS=1 tsc --build --verbose && eas build --profile production --platform ios --local", "build:ios:preview": "cross-env EAS_NO_VCS=1 tsc --build --verbose && eas build --profile preview --platform android", - "ts:check": "tsc -b", + "ts:check": "tsc --build", "lint": "eslint --ext .ts,.tsx .", "fix": "eslint --fix .", "ncu": "ncu -u -x eslint && npm i && expo install --fix && npm prune"