Skip to content

feat(web-shell): Added subscription modal to landing page #940

feat(web-shell): Added subscription modal to landing page

feat(web-shell): Added subscription modal to landing page #940

Workflow file for this run

# This workflow will do a clean installation of node dependencies, cache/restore them, build the source code and run tests across different versions of node
# For more information see: https://docs.github.com/en/actions/automating-builds-and-tests/building-and-testing-nodejs
name: Release
on:
push:
branches:
- main
pull_request:
jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
with:
# We need to fetch all branches and commits so that Nx affected has a base to compare against.
fetch-depth: 0
- name: configure git
run: |
git config user.name "${GITHUB_ACTOR}"
git config user.email "${GITHUB_ACTOR}@users.noreply.github.com"
- uses: nrwl/nx-set-shas@v3
- run: npm install --legacy-peer-deps
# - run: npx nx reset
# - run: npm run build:tools-ci
# Run design tokens build prior to linting so tailwindcss is configured
# - run: npx nx run design-system-tokens:build:open-system
# - run: npx nx workspace-lint
# - run: npx nx format:check
# - run: npx nx affected --target=lint --parallel=3
# - run: npx nx affected --target=test --parallel=3 --base=${{env.NX_BASE}} --head=${{env.NX_HEAD}} --ci --code-coverage
# - run: npx nx affected --target=build --parallel=5 --nx-bail --exclude=tools-asyncapi-rabbitmq,docs --base=${{env.NX_BASE}} --head=${{env.NX_HEAD}}
- run: npx nx affected --target=semantic-release --parallel=5 --exclude=tools-asyncapi-rabbitmq,docs --base=${{env.NX_BASE}} --head=${{env.NX_HEAD}}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}