Skip to content

Commit d22abfd

Browse files
authored
Merge pull request #1799 from diggerhq/fix/blocks-workflow-pointer
Fix workflow file pointer
2 parents 32dd1fd + 0ee6f1d commit d22abfd

File tree

4 files changed

+9
-5
lines changed

4 files changed

+9
-5
lines changed

go.work.sum

+4
Original file line numberDiff line numberDiff line change
@@ -1285,6 +1285,7 @@ golang.org/x/crypto v0.17.0/go.mod h1:gCAAfMLgwOJRpTjQ2zCCt2OcSfYMTeZVSRtQlPC7Nq
12851285
golang.org/x/crypto v0.18.0/go.mod h1:R0j02AL6hcrfOiy9T4ZYp/rcWeMxM3L6QYxlOuEG1mg=
12861286
golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU=
12871287
golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs=
1288+
golang.org/x/crypto v0.23.0/go.mod h1:CKFgDieR+mRhux2Lsu27y0fO304Db0wZe70UKqHu0v8=
12881289
golang.org/x/exp v0.0.0-20230905200255-921286631fa9/go.mod h1:S2oDrQGGwySpoQPVqRShND87VCbxmc6bL1Yd2oYrm6k=
12891290
golang.org/x/image v0.0.0-20190802002840-cff245a6509b h1:+qEpEAPhDZ1o0x3tHzZTQDArnOixOzGD9HUJfcg0mb4=
12901291
golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug=
@@ -1298,6 +1299,7 @@ golang.org/x/net v0.20.0/go.mod h1:z8BVo6PvndSri0LbOE3hAn0apkU+1YvI6E70E9jsnvY=
12981299
golang.org/x/net v0.21.0/go.mod h1:bIjVDfnllIU7BJ2DNgfnXvpSvtn8VRwhlsaeUTyUS44=
12991300
golang.org/x/net v0.22.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
13001301
golang.org/x/net v0.23.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg=
1302+
golang.org/x/net v0.25.0/go.mod h1:JkAGAh7GEvH74S6FOH42FLoXpXbE/aqXSrIQjXgsiwM=
13011303
golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw=
13021304
golang.org/x/oauth2 v0.14.0/go.mod h1:lAtNWgaWfL4cm7j2OV8TxGi9Qb7ECORx8DktCY74OwM=
13031305
golang.org/x/oauth2 v0.15.0/go.mod h1:q48ptWNTY5XWf+JNten23lcvHpLJ0ZSxF5ttTHKVCAM=
@@ -1321,6 +1323,7 @@ golang.org/x/sys v0.15.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
13211323
golang.org/x/sys v0.16.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
13221324
golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
13231325
golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
1326+
golang.org/x/sys v0.20.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
13241327
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2 h1:IRJeR9r1pYWsHKTRe/IInb7lYvbBVIqOgsX/u0mbOWY=
13251328
golang.org/x/telemetry v0.0.0-20240228155512-f48c80bd79b2/go.mod h1:TeRTkGYfJXctD9OcfyVLyj2J3IxLnKwHJR8f4D8a3YE=
13261329
golang.org/x/term v0.12.0/go.mod h1:owVbMEjm3cBLCHdkQu9b1opXd4ETQWc3BhuQGKgXgvU=
@@ -1329,6 +1332,7 @@ golang.org/x/term v0.14.0/go.mod h1:TySc+nGkYR6qt8km8wUhuFRTVSMIX3XPR58y2lC8vww=
13291332
golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ=
13301333
golang.org/x/text v0.11.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
13311334
golang.org/x/text v0.13.0/go.mod h1:TvPlkZtksWOMsz7fbANvkp4WM8x/WCo/om8BMLbz+aE=
1335+
golang.org/x/text v0.15.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU=
13321336
golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
13331337
golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
13341338
golang.org/x/tools v0.0.0-20201211185031-d93e913c1a58/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=

libs/digger_config/converters.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ func copyProjects(projects []*ProjectYaml) []Project {
4848
}
4949

5050
workflowFile := "digger_workflow.yml"
51-
if p.WorkflowFile != nil {
52-
workflowFile = *p.WorkflowFile
51+
if p.WorkflowFile != "" {
52+
workflowFile = p.WorkflowFile
5353
}
5454

5555
workspace := ""

libs/digger_config/digger_config.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ func HandleYamlProjectGeneration(config *DiggerConfigYaml, terraformDir string,
305305
OpenTofu: b.OpenTofu,
306306
AwsRoleToAssume: b.AwsRoleToAssume,
307307
Generated: true,
308-
WorkflowFile: &b.WorkflowFile,
308+
WorkflowFile: b.WorkflowFile,
309309
}
310310
config.Projects = append(config.Projects, &project)
311311
}
@@ -542,7 +542,7 @@ func hydrateDiggerConfigYamlWithTerragrunt(configYaml *DiggerConfigYaml, parsing
542542
Workspace: atlantisProject.Workspace,
543543
Terragrunt: true,
544544
Workflow: atlantisProject.Workflow,
545-
WorkflowFile: &workflowFile,
545+
WorkflowFile: workflowFile,
546546
IncludePatterns: atlantisProject.Autoplan.WhenModified,
547547
Generated: true,
548548
AwsRoleToAssume: parsingConfig.AwsRoleToAssume,

libs/digger_config/yaml.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ type ProjectYaml struct {
3333
OpenTofu bool `yaml:"opentofu"`
3434
Pulumi bool `yaml:"pulumi"`
3535
Workflow string `yaml:"workflow"`
36-
WorkflowFile *string `yaml:"workflow_file"`
36+
WorkflowFile string `yaml:"workflow_file"`
3737
IncludePatterns []string `yaml:"include_patterns,omitempty"`
3838
ExcludePatterns []string `yaml:"exclude_patterns,omitempty"`
3939
DependencyProjects []string `yaml:"depends_on,omitempty"`

0 commit comments

Comments
 (0)