casualtf2/SourcePawn Compile

Setup and compile SourcePawn plugins in a uniform way

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Feb 16, 2023
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: casualtf2/sp-compile@c818f24c0b0ec5d5ed28f4a72fb75e8e85a85d6c # no releases — HEAD as of 2026-07-12

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

namedescriptionrequireddefault
source-filesList of paths to compile sp extension onlyyes
extra-include-pathsAdditional include paths not parsed from "install.json"no
install-json-path-overrideDefault path is "<working directory>/install.json"
output-pathFolder path to write the output files to, files will be "<input source>.smx"no
github-access-tokenAccess token for downloading dependenciesno

no outputs