robot: Add bundles test suite, fixup linting issues

This commit is contained in:
Ettore Di Giacinto
2022-08-18 15:19:15 +00:00
committed by Itxaka
parent 6fc2693229
commit 4ebe503e1b
2 changed files with 6 additions and 15 deletions

View File

@@ -20,10 +20,14 @@ func ListReleases() []string {
releases := []string{}
bus.Manager.Response(events.EventAvailableReleases, func(p *pluggable.Plugin, r *pluggable.EventResponse) {
json.Unmarshal([]byte(r.Data), &releases)
if err := json.Unmarshal([]byte(r.Data), &releases); err != nil {
fmt.Printf("warn: failed unmarshalling data: '%s'\n", err.Error())
}
})
bus.Manager.Publish(events.EventAvailableReleases, events.EventPayload{})
if _, err := bus.Manager.Publish(events.EventAvailableReleases, events.EventPayload{}); err != nil {
fmt.Printf("warn: failed publishing event: '%s'\n", err.Error())
}
if len(releases) == 0 {
githubRepo, err := utils.OSRelease("GITHUB_REPO")