"""imports spegel manifests""" load("@aspect_bazel_lib//lib:write_source_files.bzl", "write_source_file") load("//hack/build/rules/container:index.bzl", "container_push") load("//hack/tools/helm:helm.bzl", "helm_template") package(default_visibility = ["//visibility:public"]) helm_template( name = "template_spegel_manifests", chart = "@spegel_helm_chart//:file", namespace = "spegel", release_name = "spegel", ) write_source_file( name = "write_rendered_manifests", in_file = ":template_spegel_manifests", out_file = "base/manifests.yaml", ) container_push( name = "spegel_container_push", digest = "@spegel//:digest", from_third_party = True, image = "@spegel//:spegel", image_name = "ghcr.io/spegel-org/spegel", repository_file = "//hack/build/rules/container:thirdparty-repo", tag = "v0.0.27", visibility = ["//visibility:public"], )