fix: update npm calls to handle workspaces (#44370)
* fix: use workspaces for crowdin npm ci * fix: update server.Dockerfile to use workspaces * fix: update client.Dockerfile to use workspaces
This commit is contained in:
committed by
GitHub
parent
e262301ac8
commit
9c078ab5d2
@@ -17,10 +17,7 @@ jobs:
|
||||
token: ${{ secrets.CROWDIN_CAMPERBOT_PAT }}
|
||||
|
||||
- name: Install Dependencies
|
||||
working-directory: ./tools
|
||||
run: |
|
||||
cd ./crowdin
|
||||
npm ci
|
||||
run: npm ci -w=tools/crowdin --ignore-scripts
|
||||
|
||||
##### Download Chinese #####
|
||||
- name: Crowdin Download Chinese Translations
|
||||
|
@@ -17,10 +17,7 @@ jobs:
|
||||
token: ${{ secrets.CROWDIN_CAMPERBOT_PAT }}
|
||||
|
||||
- name: Install Dependencies
|
||||
working-directory: ./tools
|
||||
run: |
|
||||
cd ./crowdin
|
||||
npm ci
|
||||
run: npm ci -w=tools/crowdin --ignore-scripts
|
||||
|
||||
##### Download Chinese #####
|
||||
- name: Crowdin Download Chinese Translations
|
||||
|
@@ -15,10 +15,7 @@ jobs:
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: Install Dependencies
|
||||
working-directory: ./tools
|
||||
run: |
|
||||
cd ./crowdin
|
||||
npm ci
|
||||
run: npm ci -w=tools/crowdin --ignore-scripts
|
||||
|
||||
- name: Crowdin Upload
|
||||
uses: crowdin/github-action@master
|
||||
|
@@ -17,10 +17,7 @@ jobs:
|
||||
token: ${{ secrets.CROWDIN_CAMPERBOT_PAT }}
|
||||
|
||||
- name: Install Dependencies
|
||||
working-directory: ./tools
|
||||
run: |
|
||||
cd ./crowdin
|
||||
npm ci
|
||||
run: npm ci -w=tools/crowdin --ignore-scripts
|
||||
|
||||
##### Download Chinese #####
|
||||
- name: Crowdin Download Chinese Translations
|
||||
|
Reference in New Issue
Block a user