Skip to content

chore: set up the Windows compiler with a Node 24 action - #7

Merged
shenxianpeng merged 1 commit into
mainfrom
claude/project-thread-b86y81
Oct 31, 2026
Merged

shenxianpeng merged 1 commit into
mainfrom
claude/project-thread-b86y81

Conversation

@shenxianpeng

@shenxianpeng shenxianpeng commented Oct 31, 2026 •

Copy link
Copy Markdown
Member
  • The Windows test job warned Node.js 20 is deprecated ... ilammy/msvc-dev-cmd (run). v1.13.0 is ilammy's newest release and still declares Node 20, so this switches to TheMrMilchmann/setup-msvc-dev v4.1.0 (Node 24, SHA-pinned, arch: x64), the same action test-cpp-linter-action uses. The Windows job on this PR checks it.
  • zizmor: publish.yml calls test.yml with the $/ self-repository syntax, and both Dependabot entries get a 7-day cooldown. zizmor now reports no findings.

Left as is: the Alpine/QEMU jobs warn Failed to save: Unable to reserve cache ... binfmt, a harmless race between two jobs saving the same cache. ccache 4.14.2 is still the newest upstream release.

- ilammy/msvc-dev-cmd v1.13.0 (the newest) still runs on Node 20, which
  the Windows test job warns about. TheMrMilchmann/setup-msvc-dev v4.1.0
  runs on Node 24.
- Call test.yml with the $/ self-repository syntax and add a 7-day
  Dependabot cooldown (zizmor).
@shenxianpeng shenxianpeng self-assigned this Oct 31, 2026
@shenxianpeng shenxianpeng changed the title chore: set up MSVC with a Node 24 action and apply zizmor suggestions chore: set up the Windows compiler with a Node 24 action Oct 31, 2026
@shenxianpeng shenxianpeng added the maintenance Targets chores, refactors and cleanups label Oct 31, 2026
@shenxianpeng
shenxianpeng merged commit 55bdc38 into main Oct 31, 2026
16 of 18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Targets chores, refactors and cleanups

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant