Skip to content

Commit ee23415

Browse files
committed
fix monorepo dir for opamp
1 parent dd02b61 commit ee23415

File tree

2 files changed

+17
-5
lines changed

2 files changed

+17
-5
lines changed

cmd/goreleaser/internal/configure.go

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -438,14 +438,26 @@ func (b *distributionBuilder) WithDefaultMonorepo() *distributionBuilder {
438438

439439
func (b *distributionBuilder) WithDefaultBinaryMonorepo() *distributionBuilder {
440440
b.configFuncs = append(b.configFuncs, func(d *distribution) {
441-
b.dist.monorepo = config.Monorepo{
442-
TagPrefix: fmt.Sprintf("cmd/%s/", b.dist.name),
443-
Dir: ".core/cmd/builder",
444-
}
441+
b.dist.monorepo = b.binaryMonorepo()
445442
})
446443
return b
447444
}
448445

446+
func (b *distributionBuilder) binaryMonorepo() config.Monorepo {
447+
dir := ""
448+
switch b.dist.name {
449+
case ocbBinary:
450+
dir = ".core/cmd/builder"
451+
case opampBinary:
452+
dir = ".contrib/cmd/opampsupervisor"
453+
}
454+
455+
return config.Monorepo{
456+
TagPrefix: fmt.Sprintf("cmd/%s/", b.dist.name),
457+
Dir: dir,
458+
}
459+
}
460+
449461
func (b *distributionBuilder) WithDefaultEnv() *distributionBuilder {
450462
b.configFuncs = append(b.configFuncs, func(d *distribution) {
451463
ldFlags := "-s -w"

cmd/opampsupervisor/.goreleaser.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,4 +157,4 @@ sboms:
157157
artifacts: package
158158
monorepo:
159159
tag_prefix: cmd/opampsupervisor/
160-
dir: .core/cmd/builder
160+
dir: .contrib/cmd/opampsupervisor

0 commit comments

Comments
 (0)