name: 'build-test' on: # rebuild any PRs and main branch changes pull_request: branches: - main - 'releases/*' push: branches: - main - 'releases/*' jobs: build: # make sure build/ci work properly runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - run: | npm ci env: NPM_AUTH_TOKEN: ${{ secrets.NPM_AUTH_TOKEN }} - run: | npm run all