Skip to content
This repository has been archived by the owner on Aug 3, 2024. It is now read-only.

Commit

Permalink
ci: workflows install dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
sjdonado committed Jan 31, 2024
1 parent 8e8ef92 commit e6ed847
Show file tree
Hide file tree
Showing 3 changed files with 11,496 additions and 8,709 deletions.
6 changes: 4 additions & 2 deletions .github/workflows/client.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,14 @@ jobs:
uses: actions/checkout@master
- name: Install Dependencies
working-directory: client
run: npm install
- name: Adding firebase Api Key
run: npm ci --legacy-peer-deps
- name: Setup firebase api key
working-directory: client
run: npm run build:update ${{ secrets.FIREBASE_API_KEY }}
- name: Build
working-directory: client
env:
NODE_OPTIONS: --openssl-legacy-provider
run: npm run build:prod
- name: Deploy to Firebase
uses: w9jds/firebase-action@master
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/server.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
- name: Install dependencies
run: npm install
run: npm ci
working-directory: server
- name: Serverless deploy
run: npm run deploy
Expand Down
Loading

0 comments on commit e6ed847

Please sign in to comment.