From 928937daabcc955ab595904b1e6892ce84948670 Mon Sep 17 00:00:00 2001 From: Mihajlo Medjedovic Date: Mon, 1 Apr 2024 11:14:00 +0200 Subject: [PATCH] ci: sheet --- .gitea/workflows/build.yaml | 1 - .gitea/workflows/release.yaml | 23 +++++++++++++++++++++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index d8650a2..b5b427a 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -29,7 +29,6 @@ jobs: wget ${{ secrets.SHEETLINK }} mv ${{ secrets.SHEETNAME }} ${{ secrets.SHEETNAME }}.tgz npm i ${{ secrets.SHEETNAME }}.tgz - ls # End - name: Licence checker diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index 9b92175..343f363 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -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