From b5849c79532436679999c6da0c91ff3b0158b72f Mon Sep 17 00:00:00 2001 From: Scott Sickles Date: Wed, 27 Nov 2024 12:04:20 -0500 Subject: [PATCH] added the configuration options for Github Actions --- types/build_config.go | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/types/build_config.go b/types/build_config.go index 4e0ba8e..4232ec9 100644 --- a/types/build_config.go +++ b/types/build_config.go @@ -1,11 +1,12 @@ package types const ( - BuildPackageModeNone = "none" - BuildPackageModeDockerfile = "dockerfile" - BuildPackageModeBuildpacks = "buildpacks" - BuildPackageModeZip = "zip" - BuildPackageModeSiteAssets = "site-assets" + BuildPackageModeNone = "none" + BuildPackageModeDockerfile = "dockerfile" + BuildPackageModeBuildpacks = "buildpacks" + BuildPackageModeZip = "zip" + BuildPackageModeSiteAssets = "site-assets" + BuildPackageModeGithubActions = "github-actions" ) type BuildConfig struct { @@ -27,4 +28,8 @@ type BuildConfig struct { // Environment variables injected at build-time BuildEnvVars map[string]string `json:"buildEnvVars,omitempty"` + + // Github Actions configurations + WorkflowFileName string `json:"workflowFileName,omitempty"` + WorkflowInputs map[string]string `json:"workflowInputs,omitempty"` }