diff --git a/.github/workflows/build-testing.yml b/.github/workflows/build-testing.yml index 78ae7e1e..afcf82b7 100644 --- a/.github/workflows/build-testing.yml +++ b/.github/workflows/build-testing.yml @@ -19,6 +19,12 @@ jobs: secrets: inherit with: recipe: gnome/zeliblue-testing.yml + build_bazzite: + name: Zeliblue Bazzite Testing + uses: ./.github/workflows/reusable-build.yml + secrets: inherit + with: + recipe: gnome/zeliblue-bazzite.yml build_cosmic: name: Zeliblue COSMIC Testing uses: ./.github/workflows/reusable-build.yml diff --git a/recipes/gnome/zeliblue-bazzite.yml b/recipes/gnome/zeliblue-bazzite.yml new file mode 100644 index 00000000..3f7c589e --- /dev/null +++ b/recipes/gnome/zeliblue-bazzite.yml @@ -0,0 +1,37 @@ +# image will be published to ghcr.io// +name: zeliblue-bazzite +# description will be included in the image's metadata +description: A Bazzite-based Zeliblue experience +alt-tags: + - testing + +# the base image to build on top of (FROM) and the version tag to use +base-image: ghcr.io/ublue-os/bazzite-deck-gnome +image-version: latest + +# list of modules, executed in order +# you can include multiple instances of the same module +modules: + - type: containerfile + snippets: + - ARG ZELIBLUE_PRETTY_NAME="Zeliblue Bazzite" + - ARG ZELIBLUE_IMAGE_TAG=testing + + - from-file: common/common-files.yml + - from-file: common/common-flatpaks.yml + - from-file: common/common-fonts.yml + + - type: script + scripts: + - image-info.sh + + - type: signing + + - type: rpm-ostree + install: + - micro + - rsms-inter-fonts.noarch + - rsms-inter-vf-fonts + + - from-file: gnome/gnome-files.yml + - from-file: gnome/gnome-gschemas.yml