Skip to content

CHG: ci: config trim & update #128

CHG: ci: config trim & update

CHG: ci: config trim & update #128

Workflow file for this run

name: "ci-test-push"
on: { push: { branches: [ "**" ] } }
env: { "IS_CI": true }
jobs:
"test-push": # job id
strategy:
fail-fast: false # allow all test to run to the end
matrix: { os: [ "ubuntu-latest", "windows-latest", "macos-latest" ], node-version: [ "20.x" ] } # LTS version
runs-on: "${{ matrix.os }}"
timeout-minutes: 15
steps:
- { uses: "actions/checkout@v4" } # https://github.com/actions/checkout
- { uses: "actions/setup-node@v4", with: { node-version: "${{ matrix.node-version }}" } } # https://github.com/actions/setup-node
- run: npx @dr-js/dev@0.5 -eI .github/ci-patch.js
- run: npm ci --omit=optional
- run: npm test