diff --git a/_examples/actions/write_a_readme/kraken.yml b/_examples/actions/write_a_readme/kraken.yml index 0b7f7ae..d37ca53 100644 --- a/_examples/actions/write_a_readme/kraken.yml +++ b/_examples/actions/write_a_readme/kraken.yml @@ -7,4 +7,5 @@ select: - gitea: git.front.kjuulh.io/kraken organisation: "kraken" actions: - - "go run main.go" + - type: go + entry: "main.go" diff --git a/internal/schema/kraken.go b/internal/schema/kraken.go index 13881bf..fb7d75e 100644 --- a/internal/schema/kraken.go +++ b/internal/schema/kraken.go @@ -12,7 +12,10 @@ type KrakenSchema struct { Organisation string `yaml:"organisation"` } `yaml:"providers"` } `yaml:"select"` - Actions []string `yaml:"actions"` + Actions []struct { + Type string `yaml:"type"` + Entry string `yaml:"entry"` + } `yaml:"actions"` } func Unmarshal(raw string) (*KrakenSchema, error) {