mirror of
https://git.vectorsigma.ru/public/atlantis.git
synced 2026-08-04 07:48:34 +00:00
Introduce new `mergeable` requirement, in similar vein to the `approved` requirement. Ran `make go-generate` to update mocks accordingly. This addresses issue #43.
12 lines
345 B
Go
12 lines
345 B
Go
package runtime
|
|
|
|
import (
|
|
"github.com/runatlantis/atlantis/server/events/models"
|
|
)
|
|
|
|
//go:generate pegomock generate -m --use-experimental-model-gen --package mocks -o mocks/mock_pull_mergeable_checker.go PullMergeableChecker
|
|
|
|
type PullMergeableChecker interface {
|
|
PullIsMergeable(baseRepo models.Repo, pull models.PullRequest) (bool, error)
|
|
}
|