jcantosz/Create repo

Creates repo either empty or from a template. Can authorize with a PAT or a GitHub App.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
patThe PAT used to authenticate.no
app_idThe GitHub App ID used to authenticate.no
app_private_keyThe GitHub App private key used to authenticate.no
app_installation_idThe GitHub App installation id used to authenticate.no
api_urlGitHub API url. Change this if using GitHub Enterprise Server.nohttps://api.github.com
orgThe organization to create this repo in.yes
repoThe name of the repo to create.yes
descriptionThe description added to he created reponoRepo created with action jcantosz/create-repo-action.
visibilityThe visibility of the created repo. Can be: 'private', 'internal', or 'public'.noprivate
repo_template_orgThe org of the template repo, if creating from template.no
repo_template_repoThe name of the template repo, if creating from template.no
include_all_branchesWhether to include all branches or not, if creating from templatenotrue
clone_pushSimulates 'create from a template' by running git clone/push instead of using the API. Will retain all commit history. Will not show linkage in UI.nofalse
github_urlURL of github instance to clone from and push to. Set this if using GHESnohttps://github.com

no outputs