diff --git a/incus-osd/api/images/update.go b/incus-osd/api/images/update.go index c637721..a118284 100644 --- a/incus-osd/api/images/update.go +++ b/incus-osd/api/images/update.go @@ -15,7 +15,7 @@ type UpdateFull struct { type Update struct { Format string `json:"format"` - Channel string `json:"channel"` + Channels []string `json:"channel"` Files []UpdateFile `json:"files"` Origin string `json:"origin"` PublishedAt time.Time `json:"published_at"` diff --git a/incus-osd/cmd/image-publisher/main.go b/incus-osd/cmd/image-publisher/main.go index 29afc5f..ab8aab1 100644 --- a/incus-osd/cmd/image-publisher/main.go +++ b/incus-osd/cmd/image-publisher/main.go @@ -83,7 +83,7 @@ func do(ctx context.Context) error { metaUpdate := apiupdate.Update{ Format: "1.0", - Channel: updateChannel, + Channels: []string{updateChannel}, Files: []apiupdate.UpdateFile{}, Origin: updateOrigin, PublishedAt: time.Now(),