Skip to content

Add CMake v2 action#148

Closed
git-hulk wants to merge 1 commit intoapache:mainfrom
git-hulk:add-cmake-action
Closed

Add CMake v2 action#148
git-hulk wants to merge 1 commit intoapache:mainfrom
git-hulk:add-cmake-action

Conversation

@git-hulk
Copy link
Member

Request for adding a new GitHub Action to the allow list

Overview

Name of action: actions-setup-cmake

URL of action: https://github.com/jwlawson/actions-setup-cmake

Version to pin to (hash only):

Permissions

Related Actions

Checklist

You should be able to check most of these boxes for an action to be considered for review.
Please check all boxes that currently apply:

  • The action is listed in the GitHub Actions Marketplace
  • The action is not already on the list of approved actions
  • The action has a sufficient number of contributors or has contributors within the ASF community
  • The action has a clearly defined license
  • The action is actively developed or maintained
  • The action has CI/unit tests configured

@assignUser
Copy link
Member

assignUser commented Apr 24, 2025

Thanks for the submission but I am rejecting this as the action is really not necessary.

You can just use pipx install --force cmake==3.31 as pipx is preinstalled on the runners, see this job for a matrix using all the runners in your workflow.

Even if pipx wasn't installed there are still ways with less baggage than this action (which is a java script based actions with all the node_modules dependency issues that implies) e.g. just installing pipx or something like this script.

@assignUser assignUser closed this Apr 24, 2025
@git-hulk
Copy link
Member Author

@assignUser Thank you! I will give it a shot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants