diff --git a/.github/workflows/node.js.yml b/.github/workflows/node.js.yml index f0eddca..6b641cc 100644 --- a/.github/workflows/node.js.yml +++ b/.github/workflows/node.js.yml @@ -14,13 +14,13 @@ jobs: strategy: matrix: - node-version: [16.x, 17.x, 18.x] + node-version: [18.x, 20.x, 22.x, 24.x] # See supported Node.js release schedule at https://nodejs.org/en/about/releases/ steps: - uses: actions/checkout@v2 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} cache: 'npm' @@ -32,7 +32,7 @@ jobs: run: npm run coverage:ci - name: Coveralls - uses: coverallsapp/github-action@master + uses: coverallsapp/github-action@v2 with: github-token: ${{ secrets.GITHUB_TOKEN }} parallel: true @@ -45,7 +45,7 @@ jobs: if: ${{ success() }} steps: - name: Coveralls finished - uses: coverallsapp/github-action@master + uses: coverallsapp/github-action@v2 with: github-token: ${{ secrets.GITHUB_TOKEN }} parallel-finished: true diff --git a/Dockerfile b/Dockerfile index bd5ef0f..8cfb433 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ # Check out https://hub.docker.com/_/node to select a new base image -FROM node:18.20.8-slim +FROM node:24-slim # Set to a non-root built-in user `node` USER node