Skip to content

Repository files navigation

setup-ninja

GitHub Action for installing ninja into the PATH for the job.

This downloads the official binaries from the ninja-build repository rather than using a package manager.

Supports Windows, Linux, and macOS.

Inputs:

  • version: Version of ninja to install (default: 1.12.1)
  • platform: Override platform detection logic
  • destination: Target directory for download, added to PATH (default: ${GITHUB_WORKSPACE}/ninja-build)
  • http_proxy: Optional proxy server hostname

License

MIT License. See LICENSE for details.

Usage Example

jobs:
publish:
- uses: actions/checkout@master
- uses: seanmiddleditch/gha-setup-ninja@master
- run: | mkdir build cd build cmake -G Ninja .. - run: cmake --build build

About

GitHub Action to install the ninja build tool to PATH

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages