diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index eaff221..342d443 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,15 +19,15 @@ jobs: - ubuntu-20.04 - ubuntu-22.04 nodejs: - - 16 + - 20 fail-fast: false steps: - name: Turn off auto-crlf run: git config --global core.autocrlf false - name: Checkout source codes - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Install Node.js - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: ${{ matrix.nodejs }} - name: Cache NPM diff --git a/.github/workflows/verify-on-container-centos.yml b/.github/workflows/verify-on-container-centos.yml index 37c9e4d..ce22c93 100644 --- a/.github/workflows/verify-on-container-centos.yml +++ b/.github/workflows/verify-on-container-centos.yml @@ -14,7 +14,6 @@ jobs: - ubuntu-20.04 - ubuntu-22.04 docker_image: - - quay.io/centos/centos:centos7 - quay.io/centos/centos:stream8 uses: "./.github/workflows/reusable-verify.yml" with: diff --git a/.github/workflows/verify-on-container-ubuntu.yml b/.github/workflows/verify-on-container-ubuntu.yml index 521e4b5..022ce02 100644 --- a/.github/workflows/verify-on-container-ubuntu.yml +++ b/.github/workflows/verify-on-container-ubuntu.yml @@ -14,8 +14,6 @@ jobs: - ubuntu-20.04 - ubuntu-22.04 docker_image: - - ubuntu:16.04 - - ubuntu:18.04 - ubuntu:20.04 - ubuntu:22.04 uses: "./.github/workflows/reusable-verify.yml" diff --git a/CHANGELOG.md b/CHANGELOG.md index 3a373c3..3a31a96 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] +### Others + +* Update to Node.js v20 (thanks [@princemaple](https://github.com/princemaple)) +* drop old containers; Ubuntu 16.04, and CentOS 7 + ## [2.6.1] - 2023-10-13 ### Fixed diff --git a/action.yml b/action.yml index 87dabb8..5b7ee4a 100644 --- a/action.yml +++ b/action.yml @@ -26,6 +26,6 @@ inputs: required: false default: "fail" runs: - using: "node16" + using: "node20" main: "./dist/main.js" post: "./dist/post.js"