diff --git a/.github/docker/nodejs-example/Dockerfile b/.github/docker/nodejs-example/Dockerfile index 4c81faf..52c49c0 100644 --- a/.github/docker/nodejs-example/Dockerfile +++ b/.github/docker/nodejs-example/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18-buster-slim +FROM node:20-buster-slim # Prefer node package manager that more efficient RUN npm i -g pnpm diff --git a/.github/docker/unit-test/Dockerfile b/.github/docker/unit-test/Dockerfile index be6edcf..bfdabd3 100644 --- a/.github/docker/unit-test/Dockerfile +++ b/.github/docker/unit-test/Dockerfile @@ -1,4 +1,4 @@ -FROM node:18-buster-slim +FROM node:20-buster-slim # Prefer node package manager that more efficient RUN npm i -g pnpm diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6b4b625..cdd6f92 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,16 +17,16 @@ jobs: timeout-minutes: 6 # Usually this will be finish under 6 minutes steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: ⚙ Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 16 registry-url: https://registry.npmjs.org/ - name: 🔃 Setup PNPM modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.pnpm-store key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 365c715..6f69b3a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,16 +18,16 @@ jobs: timeout-minutes: 6 # Usually this will be finish under 6 minutes steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: ⚙ Setup Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: 16 registry-url: https://registry.npmjs.org/ - name: 🔃 Setup PNPM modules - uses: actions/cache@v3 + uses: actions/cache@v4 with: path: ~/.pnpm-store key: ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}