ci: install sheet temporarily #89

Merged
mihajlo merged 5 commits from ci into main 2024-04-01 09:37:56 +00:00
4 changed files with 34 additions and 8 deletions

View File

@@ -21,8 +21,17 @@ jobs:
- name: Lint check - name: Lint check
run: npm run lint:check run: npm run lint:check
- name: Licence checker - name: Install dependencies
run: | run: |
cd client cd client
npm ci 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 npm run license-checker

View File

@@ -34,7 +34,14 @@ jobs:
CYPRESS_CREDS: ${{ secrets.CYPRESS_CREDS }} CYPRESS_CREDS: ${{ secrets.CYPRESS_CREDS }}
- name: Install dependencies - 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 - name: Check audit
# Audit should fail and stop the CI if critical vulnerability found # Audit should fail and stop the CI if critical vulnerability found
@@ -86,7 +93,14 @@ jobs:
CYPRESS_CREDS: ${{ secrets.CYPRESS_CREDS }} CYPRESS_CREDS: ${{ secrets.CYPRESS_CREDS }}
- name: Install dependencies - 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 # Install pm2 and prepare SASJS server
- run: npm i -g pm2 - run: npm i -g pm2
@@ -185,6 +199,11 @@ jobs:
run: | run: |
cd client cd client
npm ci npm ci
# Install sheet
wget ${{ secrets.SHEETLINK }}
mv ${{ secrets.SHEETNAME }} ${{ secrets.SHEETNAME }}.tgz
npm i ${{ secrets.SHEETNAME }}.tgz
# End
npm run build npm run build
- name: Build SAS9 EBI Release - name: Build SAS9 EBI Release

View File

@@ -23,7 +23,7 @@
"@handsontable/angular": "^13.1.0", "@handsontable/angular": "^13.1.0",
"@sasjs/adapter": "4.10.2", "@sasjs/adapter": "4.10.2",
"@sasjs/utils": "^3.4.0", "@sasjs/utils": "^3.4.0",
"@sheet/crypto": "1.20211122.1", "@sheet/crypto": "file:../../../RESOURCES/libs/0fae52415ec93a6dd3d5bd33c73b6dc124a07496be568a7aba6d033ec65df60b.tgz",
"@types/d3-graphviz": "^2.6.7", "@types/d3-graphviz": "^2.6.7",
"@types/text-encoding": "0.0.35", "@types/text-encoding": "0.0.35",
"base64-arraybuffer": "^0.2.0", "base64-arraybuffer": "^0.2.0",
@@ -4652,7 +4652,7 @@
}, },
"node_modules/@sheet/crypto": { "node_modules/@sheet/crypto": {
"version": "1.20211122.1", "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==", "integrity": "sha512-G3/HWyzFUYbbVQoQIa+KSeMOhFnK492Ep595FXbzWN9IGZSwuvFl4saEyMl8R8pE2Al5YgSZuR9MpDpx3f7Izg==",
"bin": { "bin": {
"xlsx": "bin/xlsx.njs" "xlsx": "bin/xlsx.njs"
@@ -23681,8 +23681,7 @@
} }
}, },
"@sheet/crypto": { "@sheet/crypto": {
"version": "1.20211122.1", "version": "file:../../../RESOURCES/libs/0fae52415ec93a6dd3d5bd33c73b6dc124a07496be568a7aba6d033ec65df60b.tgz",
"resolved": "https://pylon.sheetjs.com:54111/@sheet%2fcrypto/-/crypto-1.20211122.1.tgz",
"integrity": "sha512-G3/HWyzFUYbbVQoQIa+KSeMOhFnK492Ep595FXbzWN9IGZSwuvFl4saEyMl8R8pE2Al5YgSZuR9MpDpx3f7Izg==" "integrity": "sha512-G3/HWyzFUYbbVQoQIa+KSeMOhFnK492Ep595FXbzWN9IGZSwuvFl4saEyMl8R8pE2Al5YgSZuR9MpDpx3f7Izg=="
}, },
"@sideway/address": { "@sideway/address": {

View File

@@ -51,7 +51,6 @@
"@handsontable/angular": "^13.1.0", "@handsontable/angular": "^13.1.0",
"@sasjs/adapter": "4.10.2", "@sasjs/adapter": "4.10.2",
"@sasjs/utils": "^3.4.0", "@sasjs/utils": "^3.4.0",
"@sheet/crypto": "1.20211122.1",
"@types/d3-graphviz": "^2.6.7", "@types/d3-graphviz": "^2.6.7",
"@types/text-encoding": "0.0.35", "@types/text-encoding": "0.0.35",
"base64-arraybuffer": "^0.2.0", "base64-arraybuffer": "^0.2.0",