feat: autogen GH workflows and split build, test, and publish (#971)
Closes https://github.com/ooni/probe/issues/2337.
This commit is contained in:
parent
89a584f93b
commit
5466f30526
14 changed files with 990 additions and 142 deletions
12
GHGEN/main.go
Normal file
12
GHGEN/main.go
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
// Command GHGEN regenerates selected GitHub actions.
|
||||
package main
|
||||
|
||||
import (
|
||||
_ "embed"
|
||||
)
|
||||
|
||||
func main() {
|
||||
for name, jobs := range Config {
|
||||
generateWorkflowFile(name, jobs)
|
||||
}
|
||||
}
|
||||
Loading…
Reference in a new issue