Some checks failed
go-generate-check / go-generate-check (pull_request) Failing after 22s
24 lines
516 B
Go
24 lines
516 B
Go
package main
|
|
|
|
import (
|
|
"src.opensuse.org/autogits/common"
|
|
"src.opensuse.org/autogits/common/gitea-generated/models"
|
|
)
|
|
|
|
//go:generate mockgen -source=state_checker.go -destination=mock_state_checker.go -typed -package main
|
|
|
|
|
|
type StateChecker interface {
|
|
VerifyProjectState(configs *common.AutogitConfig) ([]*PRToProcess, error)
|
|
CheckRepos()
|
|
ConsistencyCheckProcess() error
|
|
}
|
|
|
|
type PullRequestProcessor interface {
|
|
Process(req *models.PullRequest) error
|
|
}
|
|
|
|
type PRToProcess struct {
|
|
Org, Repo, Branch string
|
|
}
|