Skip to content

Install CMake (including Ninja) in your Github Actions workflows.

License

Notifications You must be signed in to change notification settings

AndrewGaspar/install-cmake

 
 

Repository files navigation

Action Status

Downloads CMake and ninja-build binaries. Works for Linux, macOS, and Windows.

Uses some code from https://github.com/lukka/get-cmake and https://github.com/seanmiddleditch/gha-setup-ninja.

Using

    - name: Get CMake
      uses: symbitic/install-cmake@master

Developing

Build with tsc by running:

> npm run build

Launch lint by:

> npm run lint

Build, lint, validate, and package for release:

> npm run pack

Run unit tests:

> npm run test

License

Source code is licensed under the MIT License.

Copyright (c) 2020 Alex Shaw

About

Install CMake (including Ninja) in your Github Actions workflows.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 96.2%
  • JavaScript 3.8%