Merge pull request 'chore: improving the descriptions of the steps in the release.yaml file' (#11) from releasedoc into development
All checks were successful
Test / Build-and-test-development (push) Successful in 11m25s
Test / Build-and-test-development-latest-adapter (push) Successful in 11m25s

Reviewed-on: #11
Reviewed-by: mihajlo <mihajlo@4gl.io>
This commit is contained in:
mihajlo 2023-07-27 17:24:51 +00:00
commit c74378423d

View File

@ -22,31 +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
- 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
@ -63,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