Releases: lukka/run-cmake
run-cmake v3.3
Changes:
- update the quickstart documentation to show how to properly use
run-vcpkg
andrun-cmake
to properly handle thevcpkg.json
manifest file and cache the vcpkg artifacts. - consuming more recent version of dependencies.
Note: to keep your workflow up to date with bug and security fixes, just use v3
branch to stay on the most recent v3.x
version of this action, e.g., uses: lukka/run-cmake@v3
Use ninja v1.10.1 and hide environment dump
Release v3.2
of run-cmake
bumps to 1.10.1
the version of Ninja automatically downloaded. It also hides in a foldable section the dump of the environment variables when the agent is running on Windows.
Note: just use v3
branch to stay on the most recent v3.x
version of this action, e.g., uses: lukka/run-cmake@v3
Security fix service release for run-cmake@v3
Version v3.1
is a service release for fixing security issue on branch v3
,
- bumped @actions/core to 1.2.6 to include security fixes;
- all dependencies provided by lukka/run-cmake-vcpkg-action-libs have been updated to include security fixes;
Note: just use v3
branch to stay on the most recent v3.x
version of this action.
Code refactored to use NPM packages from https://github.com/lukka/run-cmake-vcpkg-action-libs
No new functionality.
Code has been refactored to leverages NPM packages published from: https://github.com/lukka/run-cmake-vcpkg-action-libs
The initially created solution based on a common Git submodule for sharing code among multiple GitHub Actions and Azure DevOps tasks has been dropped!
Now using NPM packages it is easier than ever to contribute by adding new features or fix bugs.
All unit tests have been moved into the NPM packages repository.
Fix CMake generators for VS2017
v2.5 Fix cmakeGenerator values
Add inline annotations in source code for errors and warnings
Removed stray commas in action.yml
v2.3 remove stray commas
just fixes
v2.0 new libs (#14)
Add Ninja Multi Config support and fixes
- add Ninja Multi Config support and fixes
- fix issue with using ${{env}} in actions.yml file
Add shell support
- Added
useShell
input (true
by default); it is now possible to use shell environment variables on action's inputs. - When downloaded, the action uses
ninja
v1.10;