feat: add semantic-release-action

This commit is contained in:
Dragan Filipovic 2021-05-27 22:56:27 +02:00
parent a0be893c82
commit ac3c9b51d5
8 changed files with 153 additions and 52 deletions

View file

@ -17,11 +17,15 @@ jobs:
node-version: [14.x]
steps:
- uses: actions/checkout@v2
- name: Use Node.js ${{ matrix.node-version }}
- name: Checkout
uses: actions/checkout@v2
- name: Setup Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- run: npm ci
- run: npm run lint
- run: npm run build
- name: Install dependencies
run: npm ci
- name: Build Library
run: npm run build
- name: Run Tests
run: npm test --if-present