driverforge/Driverforge CLI

Install the Driverforge CLI onto the runner (on PATH) and optionally run a target (build, …).

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
versionDriverforge CLI version to install — pinned (e.g. 1.4.0) or "latest".nolatest
commandDriverforge target to run after install (e.g. build). Omit for install-only — driverforge stays on PATH for later steps.no""
project-dirPath to the driver project (driverforge --project-dir / -p).no""
configurationBuild configuration — swaps config.<name>.lua (driverforge build --configuration / -c).no""
incrementVersion bump: major | minor | patch (driverforge build --increment / -i). "true" uses the CLI default.no""
driver-versionStamp an absolute driver <version> for this build (driverforge build --version). Mutually exclusive with increment.no""
encryptForce script encryption on (true) or off (false) — driverforge build --encrypt. Omit to keep the driver's authored setting.no""
no-suffixBuild a named configuration under the naked driver name — no artifact or display-name suffix (driverforge build --no-suffix). "false" forces suffixing back on; omit to suffix as usual.no""
sourcemapEmit a sourcemap (driverforge build --sourcemap / -s).no""
unpackKeep unpacked output in dist/ (driverforge build --unpack / -u).no""
argsExtra raw args appended to the driverforge invocation — escape hatch as the CLI grows.no""
github-tokenReserved. Release binaries download from public Azure storage and need no token.no""
namedescription
versionThe resolved Driverforge CLI version that was installed.
driverforge-pathAbsolute path to the installed driverforge binary.