name: Main on: push: branches: [renovate/**] pull_request: branches: [main] concurrency: ${{ github.workflow }}-${{ github.ref }} jobs: Test: name: Test runs-on: ubuntu-latest steps: - name: Checkout Repo uses: actions/checkout@v3 - name: Setup Node.js 16.x uses: actions/setup-node@v3 with: node-version: "16" cache: "npm" - name: Install Dependencies run: npm install - name: Build project run: npm run build - name: Test project run: npm test