| active |
if false, actions remote configuration is not executed |
true |
| confirmRemoteDelete |
a verification string to confirm remote repo delete, works with repoDeleteApprover |
see repoDeleteApprover |
| create |
if true create a remote repo |
false |
| repoName |
repo name for remote repo - REQUIRED |
local.projectName |
| repoUser |
user name for remote repo - REQUIRED |
"not specified" |
| providerBaseUrl |
the base url for you remote provider. https:// is assumed |
"github.com" |
| issueLabels |
labels to merge into new remote repo, used with mergeIssueLabels |
defaultIssueLabels |
| mergeIssueLabels |
if true, merge issueLabels into this repo |
false |
| projectCreator |
a callback to enable the creation of project directories and files |
creates a README.md |
| projectDescription |
a project description, for remote repo |
empty string |
| projectHomePage |
a project home page, for remote repo |
empty string |
| publicProject |
if true, remote repo is public |
false |
| repoDeleteApprover |
approves / rejects calls to delete remote repo, used with confirmRemoteDelete |
DefaultRemoteRepoDeleteApprover |