Add new recipes and update build pipeline
Some checks failed
bluebuild / Build Custom Image (push) Failing after 4s
bluebuild / Build Custom Image-1 (push) Failing after 3s

- Split common-modules into base.yml and gui.yml
- Rename and consolidate old recipe_gnome* files into bazzite-gnome.yml;
  move firmware
  path
- Add new build recipe ucore-hci.yml
- Update GitHub Actions: schedule to 18:00 UTC, add concurrency, bump
  blue-build action to v1.11 and switch matrix recipes
- Update docker-ce repo URLs to Fedora 43
- Rotate cosign public key
This commit is contained in:
badblocks 2026-03-10 22:25:22 -07:00
parent ecdcc1ab92
commit 614fdd5ebe
No known key found for this signature in database
11 changed files with 196 additions and 178 deletions

47
recipes/bazzite-gnome.yml Normal file
View file

@ -0,0 +1,47 @@
---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: bazzite-gnome-badblocks
description: Customizations of bazzite-gnome with all video drivers for personal use
base-image: ghcr.io/ublue-os/bazzite-gnome-nvidia-open
image-version: latest
modules:
- from-file: base.yml
- from-file: gui.yml
- type: files
files:
- source: firmware
destination: /lib/firmware/
- type: dnf
install:
packages:
- mpv_inhibit_gnome
- git-credential-libsecret
- gtk-murrine-engine
- gnome-boxes
- fedora-chromium-config-gnome
- type: gnome-extensions
install:
- 6 # Applications Menu
- 1460 # Vitals
- 1160 # Dash to Panel
- 97 # Coverflow Alt-Tab
- 8671 # All-in-One Clipboard
- 7856 # Mouse Tail
- 8971 # Lock Guard
- 4338 # Allow Locked Remote Desktop
# Below are provided currently by Bazzite
#- 615 # *AppIndicator and KStatusNotifierItem Support
#- 8760 # *Add to Steam
#- 3193 # *Blur my Shell
#- 517 # *Caffeine
#- 3740 # *Compiz alike magic lamp effect
#- 3210 # *Compiz windows effect
#- 7215 # *Restart To
#- 19 # *User Themes
#- 1319 # *GSConnect (Commented out as this extension will not work if installed system-wide without compile-time modifications, bazzite includes a modified version)
#- 4451 # *Logo Menu (Commented out as Bazzite includes customizations with their install)
- type: gschema-overrides
include:
- zz1-power-button-settings.gschema.override