chore(deps): update browser non-major dependencies #66
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: CI Browser Extension | |
| on: | |
| push: | |
| branches: [main] | |
| paths: | |
| - 'browser/**' | |
| - '.tool-versions' | |
| - '.github/workflows/ci-browser.yml' | |
| pull_request: | |
| branches: [main] | |
| paths: | |
| - 'browser/**' | |
| - '.tool-versions' | |
| - '.github/workflows/ci-browser.yml' | |
| workflow_dispatch: | |
| permissions: | |
| contents: read | |
| jobs: | |
| lint-browser: | |
| name: Lint Browser Extension | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 10 | |
| steps: | |
| - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 | |
| with: | |
| persist-credentials: false | |
| - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 | |
| with: | |
| node-version-file: .tool-versions | |
| cache: npm | |
| - name: Install browser extension dependencies | |
| working-directory: browser | |
| run: npm ci | |
| - name: Prepare WXT | |
| working-directory: browser | |
| run: node --run prepare | |
| - name: Lint browser extension | |
| working-directory: browser | |
| run: node --run lint | |
| test-browser: | |
| name: Test Browser Extension | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 10 | |
| steps: | |
| - uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3 | |
| with: | |
| persist-credentials: false | |
| - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6.4.0 | |
| with: | |
| node-version-file: .tool-versions | |
| cache: npm | |
| - name: Install browser extension dependencies | |
| working-directory: browser | |
| run: npm ci | |
| - name: Prepare WXT | |
| working-directory: browser | |
| run: node --run prepare | |
| - name: Test browser extension | |
| working-directory: browser | |
| run: node --run test |