feat: add homepage option to github:repo:create

Signed-off-by: Leon van Ginneken <leon.van.ginneken@alliander.com>
This commit is contained in:
Leon van Ginneken
2022-08-16 15:34:30 +02:00
parent ea2eee9e6a
commit 88f8c2a406
@@ -42,6 +42,7 @@ export function createGithubRepoCreateAction(options: {
return createTemplateAction<{
repoUrl: string;
description?: string;
homepage?: string;
access?: string;
deleteBranchOnMerge?: boolean;
gitAuthorName?: string;
@@ -79,6 +80,7 @@ export function createGithubRepoCreateAction(options: {
properties: {
repoUrl: inputProps.repoUrl,
description: inputProps.description,
homepage: inputProps.homepage,
access: inputProps.access,
requireCodeOwnerReviews: inputProps.requireCodeOwnerReviews,
requiredStatusCheckContexts: inputProps.requiredStatusCheckContexts,
@@ -104,6 +106,7 @@ export function createGithubRepoCreateAction(options: {
const {
repoUrl,
description,
homepage,
access,
repoVisibility = 'private',
deleteBranchOnMerge = false,
@@ -135,6 +138,7 @@ export function createGithubRepoCreateAction(options: {
owner,
repoVisibility,
description,
homepage,
deleteBranchOnMerge,
allowMergeCommit,
allowSquashMerge,