Bump lodash from 4.17.21 to 4.17.23 #707
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: Test Pull Requests To Master (Node 20.0+) | |
| on: | |
| push: | |
| branches: | |
| - greenkeeper/* | |
| pull_request: | |
| branches: | |
| - master | |
| paths-ignore: | |
| - 'docs/**' | |
| jobs: | |
| build: | |
| runs-on: ubuntu-latest | |
| strategy: | |
| matrix: | |
| node-version: [20.x, 22.x, 24.x, 25.x] | |
| os: [ubuntu-latest, windows-latest, macOS-latest] | |
| steps: | |
| - uses: actions/checkout@v6 | |
| - name: Use Node.js ${{ matrix.node-version }} | |
| uses: actions/setup-node@v6 | |
| with: | |
| node-version: ${{ matrix.node-version }} | |
| - name: npm versions | |
| run: | | |
| node --version | |
| npm --version | |
| - name: ci install | |
| run: npm ci | |
| - name: build | |
| run: npm run build --if-present | |
| env: | |
| CI: true | |
| NODE_OPTIONS: --openssl-legacy-provider # necessary for webpack v4 in node 20+ | |
| - name: module test | |
| run: npm run test:module | |
| - name: run all code tests | |
| run: npm test | |
| env: | |
| NODE_OPTIONS: --openssl-legacy-provider # necessary for webpack v4 in node 20+ | |
| - name: test package import | |
| run: | | |
| npm install ts-node @std/esm | |
| npm run test:import | |
| - name: test package require | |
| run: | | |
| npm run test:require | |
| - name: test node bundle decodeSingle | |
| run: npm run test:node-bundle | |
| env: | |
| NODE_OPTIONS: --openssl-legacy-provider | |
| - name: test browser bundle decodeSingle | |
| run: npm run test:browser-bundle |