code: func (Pipe) Default(ctx *context.Context) error {
  	if ctx.Config.Brew.Install == "" {
  		var installs []string
  		for _, build := range ctx.Config.Builds {
  			if !isBrewBuild(build) {
  				continue
  			}
  			installs = append(
  				installs,
  				fmt.Sprintf(`bin.install "%s"`, build.Binary),
  			)
  		}
  		ctx.Config.Brew.Install = strings.Join(installs, "\n")
  	}
  
  	if ctx.Config.Brew.CommitAuthor.Name == "" {
  		ctx.Config.Brew.CommitAuthor.Name = "goreleaserbot"
  	}
  	if ctx.Config.Brew.CommitAuthor.Email == "" {
  		ctx.Config.Brew.CommitAuthor.Email = "goreleaser@carlosbecker.com"
  	}
  	if ctx.Config.Brew.Name == "" {
  		ctx.Config.Brew.Name = ctx.Config.ProjectName
  	}
  	return nil
  }
docs: // Default sets the pipe defaults