lemlib/Pros Depot from Releases

Generates a depot json from GitHub Releases and places it in the desired repo.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
repoRepository to which the depot will be pushed to. If source-repo is not defined, then this parameter will be assumed to be the source repo. If left undefined, then this parameter will be inferred from the workflow that called this action. example: "lemlib/lemlib" no
source-repoRepository from which to retrieve releases from If left undefined, then the repo parameter will be assumed to be the source repo. example: "lemlib/lemlib" no
tokenYour GitHub Access Token. Necessary to not get rate limited.yes${{ github.token }}
branchThe branch where the stable depot json will be placed.yesdepot
pre-release-branchThe branch of the depot where pre release versions should be placed. If omitted, then the pre-release versions will not be placed in a depot. nodepot
pathThe path to the stable depot json.yesstable.json
pre-release-pathThe path to the depot where pre release versions should be placed. If omitted, then the pre-release versions will not be placed in a depot. If pre-release-branch == branch AND pre-release-path == path, then the pre-release versions will be placed in the same depot as the stable versions. If pre-release-branch is not defined, then this input will be ignored. nobeta.json
readable-jsonWhether the depot json should be formatted to be human readable (true/false).yesfalse
messageThe commit message that will be used when updating the depotno
quietWhen true, all warnings will be silenced. Errors should still be logged.nofalse
ignore-non-template-assetsWhen true, silences warnings regarding assets that do not contain a template.pros file.nofalse

no outputs