Update checkout action for Node 24

This commit is contained in:
m1ngsama 2026-05-23 23:25:43 +08:00
parent fd29dd160e
commit a6a101a286
2 changed files with 5 additions and 3 deletions

View file

@ -13,7 +13,7 @@ jobs:
os: [ubuntu-latest, macos-latest] os: [ubuntu-latest, macos-latest]
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- name: Install Vim - name: Install Vim
timeout-minutes: 5 timeout-minutes: 5
@ -61,7 +61,7 @@ jobs:
shellcheck: shellcheck:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- name: Check test runner CLI - name: Check test runner CLI
run: | run: |
scripts/test.sh --help scripts/test.sh --help
@ -72,7 +72,7 @@ jobs:
docs: docs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- name: Install markdownlint - name: Install markdownlint
run: npm install -g markdownlint-cli run: npm install -g markdownlint-cli
- name: Lint Markdown - name: Lint Markdown

View file

@ -52,6 +52,8 @@
### Fixed ### Fixed
- GitHub Actions now uses `actions/checkout@v5`, avoiding the Node.js 20
deprecation warning on PR checks
- `diffopt` enhancements now degrade safely on macOS system Vim builds that - `diffopt` enhancements now degrade safely on macOS system Vim builds that
report the required patch level but reject individual diff options report the required patch level but reject individual diff options
- Installer system-tool reporting now still detects already-installed tools on - Installer system-tool reporting now still detects already-installed tools on