chore: improving the descriptions of the steps in the release.yaml file
All checks were successful
Build / Build-and-ng-test (pull_request) Successful in 7m29s

This commit is contained in:
Allan 2023-07-25 21:36:10 +01:00
parent 218b15918d
commit 25fed203c6

View File

@ -22,32 +22,30 @@ jobs:
env:
NPMRC: ${{ secrets.NPMRC}}
- name: Install ZIP and SASjs CLI
- name: Install packages
run: |
apt-get update
apt-get install zip -y
# sasjs cli is used to compile & build the SAS services
npm i -g @sasjs/cli
# test
- name: Install JQ for parsing JSON
run: |
apt-get update
# jq is used to parse the release JSON
apt-get install jq -y
- name: Install Semantic Release and plugins and create Release
- name: Create Empty Release (assets are posted later)
run: |
npm i
npm i -g semantic-release
GITEA_TOKEN=${{ secrets.RELEASE_TOKEN }} GITEA_URL=https://git.datacontroller.io semantic-release
- name: Frontend Build
description: Must be created AFTER the release as the version (git tag) is used in the interface
run: |
cd client
npm ci
npm run build
- name: Build SAS9 EBI Release
description: compile SAS 9 services, remove tests & create deployment program
description: Compile SAS 9 services, remove tests & create deployment program
run: |
cd sas
npm ci
@ -64,7 +62,7 @@ jobs:
cp sasjsbuild/mysas9deploy.sas ./sas9.sas
- name: Build SASjs Server Release
description: compile Base (SASjs) services, remove tests & create deployment JSON
description: Compile Base (SASjs) services, remove tests & create deployment JSON
run: |
cd sas
cp sasjs/utils/favicon.ico ../client/dist/favicon.ico