Bump tar-fs from 3.0.8 to 3.0.9 #761
Workflow file for this run
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
| name: Checks | |
| on: | |
| # Triggers the workflow on push to any branch | |
| push: | |
| # Pull request events but only for the master branch | |
| pull_request: | |
| branches: [master] | |
| # Allows you to run this workflow manually from the Actions tab | |
| workflow_dispatch: | |
| jobs: | |
| run-tests: | |
| # Ubuntu 22.04 easiest way to get puppeteer working | |
| # https://github.com/puppeteer/puppeteer/issues/12818 | |
| runs-on: ubuntu-22.04 | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-node@v4 | |
| with: | |
| node-version: '22.x' | |
| cache: 'npm' | |
| - name: Install dependencies | |
| run: npm ci | |
| - name: Test | |
| run: script -e -c "npm run test" | |
| lint: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-node@v4 | |
| with: | |
| node-version: '22.x' | |
| cache: 'npm' | |
| - name: Install dependencies | |
| run: npm ci | |
| - name: Biome Linter | |
| run: npm run check | |
| check-types: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - uses: actions/checkout@v4 | |
| - uses: actions/setup-node@v4 | |
| with: | |
| node-version: '22.x' | |
| cache: 'npm' | |
| - name: Install dependencies | |
| run: npm ci | |
| - name: Typescript check | |
| run: npx tsc --noEmit | |
| check-deployed-binary: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Check NPM global install | |
| run: npx bibtex-tidy -v | |
| check-deployed-library: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Check NPM package works in node | |
| run: | | |
| mkdir ~/foobar | |
| cd ~/foobar | |
| npm install git+https://github.com/FlamingTempura/bibtex-tidy.git | |
| node -e "console.log(require('bibtex-tidy').tidy('test'))" |