ci: install sheet temporarily #89
@ -21,8 +21,17 @@ jobs:
|
||||
- name: Lint check
|
||||
run: npm run lint:check
|
||||
|
||||
- name: Licence checker
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
cd client
|
||||
npm ci
|
||||
# Install sheet
|
||||
wget ${{ secrets.SHEETLINK }}
|
||||
mv ${{ secrets.SHEETNAME }} ${{ secrets.SHEETNAME }}.tgz
|
||||
npm i ${{ secrets.SHEETNAME }}.tgz
|
||||
# End
|
||||
|
||||
- name: Licence checker
|
||||
run: |
|
||||
cd client
|
||||
npm run license-checker
|
@ -34,7 +34,14 @@ jobs:
|
||||
CYPRESS_CREDS: ${{ secrets.CYPRESS_CREDS }}
|
||||
|
||||
- name: Install dependencies
|
||||
run: npm ci
|
||||
run: |
|
||||
npm ci
|
||||
cd client
|
||||
# Install sheet
|
||||
wget ${{ secrets.SHEETLINK }}
|
||||
mv ${{ secrets.SHEETNAME }} ${{ secrets.SHEETNAME }}.tgz
|
||||
npm i ${{ secrets.SHEETNAME }}.tgz
|
||||
# End
|
||||
|
||||
- name: Check audit
|
||||
# Audit should fail and stop the CI if critical vulnerability found
|
||||
@ -86,7 +93,14 @@ jobs:
|
||||
CYPRESS_CREDS: ${{ secrets.CYPRESS_CREDS }}
|
||||
|
||||
- name: Install dependencies
|
||||
run: npm ci
|
||||
run: |
|
||||
npm ci
|
||||
cd client
|
||||
# Install sheet
|
||||
wget ${{ secrets.SHEETLINK }}
|
||||
mv ${{ secrets.SHEETNAME }} ${{ secrets.SHEETNAME }}.tgz
|
||||
npm i ${{ secrets.SHEETNAME }}.tgz
|
||||
# End
|
||||
|
||||
# Install pm2 and prepare SASJS server
|
||||
- run: npm i -g pm2
|
||||
@ -185,6 +199,11 @@ jobs:
|
||||
run: |
|
||||
cd client
|
||||
npm ci
|
||||
# Install sheet
|
||||
wget ${{ secrets.SHEETLINK }}
|
||||
mv ${{ secrets.SHEETNAME }} ${{ secrets.SHEETNAME }}.tgz
|
||||
npm i ${{ secrets.SHEETNAME }}.tgz
|
||||
# End
|
||||
npm run build
|
||||
|
||||
- name: Build SAS9 EBI Release
|
||||
|
7
client/package-lock.json
generated
7
client/package-lock.json
generated
@ -23,7 +23,7 @@
|
||||
"@handsontable/angular": "^13.1.0",
|
||||
"@sasjs/adapter": "4.10.2",
|
||||
"@sasjs/utils": "^3.4.0",
|
||||
"@sheet/crypto": "1.20211122.1",
|
||||
"@sheet/crypto": "file:../../../RESOURCES/libs/0fae52415ec93a6dd3d5bd33c73b6dc124a07496be568a7aba6d033ec65df60b.tgz",
|
||||
"@types/d3-graphviz": "^2.6.7",
|
||||
"@types/text-encoding": "0.0.35",
|
||||
"base64-arraybuffer": "^0.2.0",
|
||||
@ -4652,7 +4652,7 @@
|
||||
},
|
||||
"node_modules/@sheet/crypto": {
|
||||
"version": "1.20211122.1",
|
||||
"resolved": "https://pylon.sheetjs.com:54111/@sheet%2fcrypto/-/crypto-1.20211122.1.tgz",
|
||||
"resolved": "file:../../../RESOURCES/libs/0fae52415ec93a6dd3d5bd33c73b6dc124a07496be568a7aba6d033ec65df60b.tgz",
|
||||
"integrity": "sha512-G3/HWyzFUYbbVQoQIa+KSeMOhFnK492Ep595FXbzWN9IGZSwuvFl4saEyMl8R8pE2Al5YgSZuR9MpDpx3f7Izg==",
|
||||
"bin": {
|
||||
"xlsx": "bin/xlsx.njs"
|
||||
@ -23681,8 +23681,7 @@
|
||||
}
|
||||
},
|
||||
"@sheet/crypto": {
|
||||
"version": "1.20211122.1",
|
||||
"resolved": "https://pylon.sheetjs.com:54111/@sheet%2fcrypto/-/crypto-1.20211122.1.tgz",
|
||||
"version": "file:../../../RESOURCES/libs/0fae52415ec93a6dd3d5bd33c73b6dc124a07496be568a7aba6d033ec65df60b.tgz",
|
||||
"integrity": "sha512-G3/HWyzFUYbbVQoQIa+KSeMOhFnK492Ep595FXbzWN9IGZSwuvFl4saEyMl8R8pE2Al5YgSZuR9MpDpx3f7Izg=="
|
||||
},
|
||||
"@sideway/address": {
|
||||
|
@ -51,7 +51,6 @@
|
||||
"@handsontable/angular": "^13.1.0",
|
||||
"@sasjs/adapter": "4.10.2",
|
||||
"@sasjs/utils": "^3.4.0",
|
||||
"@sheet/crypto": "1.20211122.1",
|
||||
"@types/d3-graphviz": "^2.6.7",
|
||||
"@types/text-encoding": "0.0.35",
|
||||
"base64-arraybuffer": "^0.2.0",
|
||||
|
Loading…
Reference in New Issue
Block a user