Skip to content

Hotfix/update actions cmake#186

Merged
pzhu-flexiv merged 6 commits into
mainfrom
hotfix/update_actions_cmake
Apr 27, 2026
Merged

Hotfix/update actions cmake#186
pzhu-flexiv merged 6 commits into
mainfrom
hotfix/update_actions_cmake

Conversation

@pzhu-flexiv

Copy link
Copy Markdown
Collaborator

No description provided.

@pzhu-flexiv pzhu-flexiv self-assigned this Apr 27, 2026
@pzhu-flexiv pzhu-flexiv added the bug Something isn't working label Apr 27, 2026
Copilot AI review requested due to automatic review settings April 27, 2026 20:13
@pzhu-flexiv pzhu-flexiv added the enhancement New feature or request label Apr 27, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the GitHub Actions CMake workflow and shared composite action to use newer tooling versions, likely to keep CI compatible with current runner/toolchain requirements.

Changes:

  • Bump the configured CMake version in the shared composite action from 3.22.1 to 3.28.3.
  • Add FORCE_JAVASCRIPT_ACTIONS_TO_NODE24 environment variable to the CMake workflow.
  • Update actions/checkout usage from v3 to v6 across all CI jobs.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
.github/workflows/shared_steps/action.yml Updates the pinned CMake version used by the composite build steps.
.github/workflows/cmake.yml Adjusts workflow env and updates checkout action version across OS matrix jobs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@pzhu-flexiv pzhu-flexiv merged commit 4cc08da into main Apr 27, 2026
8 of 12 checks passed
@pzhu-flexiv pzhu-flexiv deleted the hotfix/update_actions_cmake branch April 27, 2026 22:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants