iv-project/ivaction

Standardized building for IV projects

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 22, 2026
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: iv-project/ivaction@6188b0df73eed1810342d2594ed191e3ca62863b # v9.5

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
compilerwhich compiler to use "gcc12-cpp20-release", "clang16-cpp17-debug", etcyes
cmake_flagsadditional cmake flagsno""
cmake_c_flagsadditional CMAKE_C_FLAGSno""
cmake_cxx_flagsadditional CMAKE_CXX_FLAGSno""
threadsnumber of threads to useno1
codecov_tokencodecov secretno""
ctest_timeoutctest timeout value in secondsno7200
age_of_last_commitwarn if HEAD is old and has no tag (in days)no7
cpm_dependency_filethe dependency file that should be checked and updatednocpm.dependencies
github_tokenpass-through of the GITHUB token, needed by open_issueno""
subfoldertarget is located in a subdirectoryno""
subfoldersmultiple targets each located in a different subdir (separated by spaces)no""
debugstarts a sshd server before running the actions""

no outputs