mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-02-03 13:11:48 +02:00
27 lines
420 B
Go
27 lines
420 B
Go
package valid
|
|
|
|
import (
|
|
"errors"
|
|
|
|
"github.com/goreleaser/releaser/context"
|
|
)
|
|
|
|
// Pipe for brew deployment
|
|
type Pipe struct{}
|
|
|
|
// Name of the pipe
|
|
func (Pipe) Name() string {
|
|
return "Valid"
|
|
}
|
|
|
|
// Run the pipe
|
|
func (Pipe) Run(ctx *context.Context) (err error) {
|
|
if ctx.Config.BinaryName == "" {
|
|
return errors.New("missing binary_name")
|
|
}
|
|
if ctx.Config.Repo == "" {
|
|
return errors.New("missing repo")
|
|
}
|
|
return
|
|
}
|