1// Copyright (c) 2022 Gitpod GmbH. All rights reserved. 2// Licensed under the GNU Affero General Public License (AGPL). 3// See License.AGPL.txt in the project root for license information. 4 5//go:build embedVersion 6 7package versions 8 9import ( 10 _ "embed" 11 12 "sigs.k8s.io/yaml" 13) 14 15//go:embed versions.yaml 16var embeddedVersion []byte 17 18func loadEmbedded() (*Manifest, error) { 19 var res Manifest 20 err := yaml.Unmarshal(embeddedVersion, &res) 21 if err != nil { 22 return nil, err 23 } 24 return &res, nil 25} 26 27