name: Release
on:
    push:
        branches:
            - master
jobs:
    release:
        runs-on: ubuntu-16.04
        steps:
            - uses: actions/checkout@v2
            - uses: actions/setup-node@v1
              with:
                  node-version: '12'
            - run: yarn
            - run: yarn test:ci
            - name: Build
              run: yarn build
            - name: Release
              env:
                  GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
                  NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
              run: npx semantic-release
