Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Example workflows

Copy one of these into your repo's .github/workflows/ and fill in the build steps. All of them expect these repo settings:

  • Variables: SHP_TEAM, SHP_PRODUCT (and optionally SHP_BASE_URL for a self-hosted instance)
  • Secrets: SHP_EMAIL, SHP_TOKEN
File Pattern Use it when
github-release.yml Mirror a published GitHub Release in one step You cut releases from the GitHub UI / gh release create with binaries attached. Simplest.
matrix-build.yml One matrix builds every platform → finalize Every platform builds the same way and you build in CI.
parallel-builds.yml Separate parallel build jobs → one release Builds differ per platform (toolchains/runners/steps); a big fan-out CI.

See the main README for the inputs/outputs reference and the github-release mode details.