Bump issue-ops/releaser from 2 to 3 #110
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # This workflow runs on any pull request (PR) targeting the `main` branch, and | |
| # is a required check for any PR to be merged. It performs basic checks on the | |
| # codebase, including checking checking the format, linting, and running tests. | |
| name: Continuous Integration | |
| on: | |
| pull_request: | |
| branches: | |
| - main | |
| push: | |
| branches: | |
| - main | |
| workflow_dispatch: | |
| permissions: | |
| checks: write | |
| contents: read | |
| jobs: | |
| continuous-integration: | |
| name: Continuous Integration | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout | |
| id: checkout | |
| uses: actions/checkout@v4 | |
| - name: Setup Node.js | |
| id: setup-node | |
| uses: actions/setup-node@v4 | |
| with: | |
| node-version-file: .node-version | |
| cache: npm | |
| - name: Install Dependencies | |
| id: install | |
| run: npm ci | |
| - name: Check Format | |
| id: format-check | |
| run: npm run format:check | |
| continue-on-error: true | |
| - name: Lint | |
| id: lint | |
| run: npm run lint | |
| continue-on-error: true | |
| - name: Test | |
| id: test | |
| run: npm run ci-test | |
| continue-on-error: true |