[CI] Search .forgejo/workflows first

(cherry picked from commit 8b11cab677)
(cherry picked from commit be59270696)
This commit is contained in:
Loïc Dachary 2023-05-30 00:57:10 +02:00 committed by Earl Warren
parent a4050eb6b1
commit e068f8b191
No known key found for this signature in database
GPG key ID: 0579CB2928A78A00

View file

@ -34,11 +34,14 @@ func IsWorkflow(path string) bool {
return false
}
return strings.HasPrefix(path, ".gitea/workflows") || strings.HasPrefix(path, ".github/workflows")
return strings.HasPrefix(path, ".forgejo/workflows") || strings.HasPrefix(path, ".gitea/workflows") || strings.HasPrefix(path, ".github/workflows")
}
func ListWorkflows(commit *git.Commit) (git.Entries, error) {
tree, err := commit.SubTree(".gitea/workflows")
tree, err := commit.SubTree(".forgejo/workflows")
if _, ok := err.(git.ErrNotExist); ok {
tree, err = commit.SubTree(".gitea/workflows")
}
if _, ok := err.(git.ErrNotExist); ok {
tree, err = commit.SubTree(".github/workflows")
}