ci: add zed images
diff --git a/internal/pkg/image_repositories/build_workflow.go b/internal/pkg/image_repositories/build_workflow.go
index 46f04f2..d277295 100644
--- a/internal/pkg/image_repositories/build_workflow.go
+++ b/internal/pkg/image_repositories/build_workflow.go
@@ -96,7 +96,7 @@
RunsOn: "ubuntu-latest",
Strategy: GithubWorkflowStrategy{
Matrix: map[string][]string{
- "release": {"wallaby", "xena", "yoga"},
+ "release": {"wallaby", "xena", "yoga", "zed"},
},
},
Steps: []GithubWorkflowStep{
diff --git a/internal/pkg/image_repositories/image_repository.go b/internal/pkg/image_repositories/image_repository.go
index 77a1b5f..8a2a7fe 100644
--- a/internal/pkg/image_repositories/image_repository.go
+++ b/internal/pkg/image_repositories/image_repository.go
@@ -192,6 +192,9 @@
{
Context: "image (yoga)",
},
+ {
+ Context: "image (zed)",
+ },
},
},
RequiredConversationResolution: github.Bool(true),
diff --git a/internal/pkg/image_repositories/manifest.go b/internal/pkg/image_repositories/manifest.go
index d27bbe0..9592a74 100644
--- a/internal/pkg/image_repositories/manifest.go
+++ b/internal/pkg/image_repositories/manifest.go
@@ -17,6 +17,7 @@
Wallaby *ReleaseManifest `yaml:"wallaby"`
Xena *ReleaseManifest `yaml:"xena"`
Yoga *ReleaseManifest `yaml:"yoga"`
+ Zed *ReleaseManifest `yaml:"zed"`
}
func NewImageManifest(project string) (*ImageManifest, error) {
@@ -40,10 +41,16 @@
return nil, err
}
+ zed, err := getReleaseManifest(client, project, "zed")
+ if err != nil {
+ return nil, err
+ }
+
return &ImageManifest{
Wallaby: wallaby,
Xena: xena,
Yoga: yoga,
+ Zed: zed,
}, nil
}