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

Commit

Permalink
Merge pull request #1336 from openedx/bilalqamar95/workflow-dependanc…
Browse files Browse the repository at this point in the history
…y-update

Use 'npm ci' instead of 'npm install'
  • Loading branch information
alangsto committed Jul 18, 2022
2 parents 1083ac1 + b3c7871 commit 0b31888
Show file tree
Hide file tree
Showing 4 changed files with 379 additions and 93 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,8 +33,6 @@ jobs:
source /edx/app/analytics_api/venvs/analytics_api/bin/activate &&
pip install setuptools==49.6.0 &&
make -C /edx/app/analytics_api/analytics_api github_ci"
- name: clean package-lock.json
run: rm package-lock.json
- name: install dependencies
run: pip install -r requirements/github.txt
- name: test quality
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ requirements.py: piptools
pip-sync -q requirements/base.txt

requirements.js:
npm install --unsafe-perm
npm ci --unsafe-perm

test.requirements: piptools
pip-sync -q requirements/test.txt
Expand Down
Loading

0 comments on commit 0b31888

Please sign in to comment.