carlkidcrypto/OS specific runner

Run a command based on the OS.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 8, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: carlkidcrypto/os-specific-runner@6bfb32d4934b42e6817f3f4109c9f3c26abc9fab # v2.3.1

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

namedescriptionrequireddefault
aixShell command to run on AIXnoecho "No command specified for aix"
freebsdShell command to run on FreeBSDnoecho "No command specified for freebsd"
linuxShell command to run on Linuxnoecho "No command specified for linux"
macosShell command to run on macOSnoecho "No command specified for macos"
openbsdShell command to run on OpenBSDnoecho "No command specified for openbsd"
sunosShell command to run on SunOSnoecho "No command specified for sunos"
windowsShell command to run on Windowsnoecho "No command specified for windows"
aixShellShell to use on AIX (e.g. sh, bash, python, python3)nosh
freebsdShellShell to use on FreeBSD (e.g. sh, bash, python, python3)nosh
linuxShellShell to use on Linux (e.g. bash, sh, python, python3)nobash
macosShellShell to use on macOS (e.g. zsh, bash, python, python3)nozsh
openbsdShellShell to use on OpenBSD (e.g. sh, bash, python, python3)nosh
sunosShellShell to use on SunOS (e.g. sh, bash, python, python3)nosh
windowsShellShell to use on Windows (e.g. pwsh, powershell, cmd, python, python3)nopwsh
working_directoryDirectory path from which to run commands. Leave empty to use a temporary scratch directory.no""

no outputs