UNPKG

create-octoherd-script

Version:

CLI to create a new folder and repository for an Octoherd Script

36 lines (32 loc) 782 B
name: Test on: push: branches: - main pull_request: types: [opened, synchronize] jobs: test_matrix: runs-on: ubuntu-latest strategy: matrix: node_version: ["18", "20"] steps: - uses: actions/checkout@v4 - name: Use Node.js ${{ matrix.node_version }} uses: actions/setup-node@v4 with: node-version: ${{ matrix.node_version }} cache: npm - run: npm ci - run: npm test # The "test" step can be required in branch protection and does not # change each time the test matrix changes. test: runs-on: ubuntu-latest needs: test_matrix if: ${{ always() }} steps: - run: exit 1 if: ${{ needs.test_matrix.result != 'success' }} - run: echo ok