mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-03-17 20:47:50 +02:00
fix: project name on brew formula
refs 956eeafdfebf2b035d0e0b07967b707d0e57eebe closes #601
This commit is contained in:
parent
3db9913e1c
commit
5830759958
@ -51,17 +51,14 @@ func (Pipe) Run(ctx *context.Context) error {
|
||||
if ctx.Config.Dist == "" {
|
||||
ctx.Config.Dist = "dist"
|
||||
}
|
||||
if ctx.Config.GitHubURLs.Download == "" {
|
||||
ctx.Config.GitHubURLs.Download = "https://github.com"
|
||||
}
|
||||
for _, defaulter := range defaulters {
|
||||
log.Info(defaulter.String())
|
||||
if err := defaulter.Default(ctx); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
if ctx.Config.ProjectName == "" {
|
||||
ctx.Config.ProjectName = ctx.Config.Release.GitHub.Name
|
||||
}
|
||||
if ctx.Config.GitHubURLs.Download == "" {
|
||||
ctx.Config.GitHubURLs.Download = "https://github.com"
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
@ -32,6 +32,9 @@ func (Pipe) Default(ctx *context.Context) error {
|
||||
return err
|
||||
}
|
||||
ctx.Config.Release.GitHub = repo
|
||||
if ctx.Config.ProjectName == "" {
|
||||
ctx.Config.ProjectName = repo.Name
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
|
@ -146,6 +146,7 @@ func TestDefault(t *testing.T) {
|
||||
Config: config.Project{},
|
||||
}
|
||||
assert.NoError(t, Pipe{}.Default(ctx))
|
||||
assert.Equal(t, "goreleaser", ctx.Config.ProjectName)
|
||||
assert.Equal(t, "goreleaser", ctx.Config.Release.GitHub.Name)
|
||||
assert.Equal(t, "goreleaser", ctx.Config.Release.GitHub.Owner)
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user