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

View file

@ -52,6 +52,8 @@
### 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
report the required patch level but reject individual diff options
- Installer system-tool reporting now still detects already-installed tools on