Skip to content

chore(main): release 4.7.3 (#289) #501

chore(main): release 4.7.3 (#289)

chore(main): release 4.7.3 (#289) #501

Workflow file for this run

name: CI
on: [push]
jobs:
Install:
if: "!contains(github.event.head_commit.message, 'WIP')"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
cache: npm
node-version-file: package.json
- run: npm ci
Test:
needs: Install
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
cache: npm
node-version-file: package.json
- run: npm ci
- run: npm test
Integration:
needs: Install
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
cache: npm
node-version-file: package.json
- run: npm ci
- run: cp .env.test .env
- run: npm run test:integration
Lint:
needs: Install
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
cache: npm
node-version-file: package.json
- run: npm ci
- run: npm run lint
Mutation:
needs: Install
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
cache: npm
node-version-file: package.json
- run: npm ci
- run: npm run test:mutation
Build:
needs: Install
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version-file: package.json
cache: npm
- run: npm ci
- run: npm run build
Versioning:
needs: [Build, Test, Integration, Lint]
runs-on: ubuntu-latest
steps:
- uses: google-github-actions/release-please-action@v3
with:
release-type: node
package-name: release-please-action