Skip to content

chore(deps): update actions/checkout action to v6 #542

chore(deps): update actions/checkout action to v6

chore(deps): update actions/checkout action to v6 #542

name: Node.js CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
- name: Use Node.js v24
uses: actions/setup-node@v6
with:
node-version: '24.x'
- name: Install Node.js dependencies
run: npm ci
- name: Lint and test
run: |
npm run lint
npm test
npm run coverage
- name: Upload code coverage to codecov
# https://github.com/marketplace/actions/codecov
uses: codecov/codecov-action@v5
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.lcov