Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
17 commits
Select commit Hold shift + click to select a range
de4a88b
refactor(virt): align bazzite-dx refinements for aurora/bluefin parity
nklowns Mar 9, 2026
2d49b11
feat: Introduce `disk_config/devel.toml` for development builds, upda…
nklowns Mar 26, 2026
e300270
feat: implement matrix-based image pinning and automated Renovate dep…
nklowns Mar 28, 2026
bed4bc7
feat: implement dynamic build matrix and experimental image tagging i…
nklowns Mar 28, 2026
4b3ee48
refactor: migrate build system to BlueBuild with modularized scripts …
nklowns Apr 4, 2026
9280dd6
feat: overhaul Bazzite-DX with modular system configuration, optimize…
nklowns Apr 6, 2026
b442698
refactor: modularize Bazzite-DX configuration with new hardening, ude…
nklowns Apr 6, 2026
9592240
refactor: quote shell variables in profile scripts and update archite…
nklowns Apr 6, 2026
07d76a8
feat: add build_untested input, improve recipe patching, and update c…
nklowns Apr 6, 2026
0bb52d4
refactor: prune font list and overhaul image metadata and workstation…
nklowns Apr 6, 2026
e19331d
refactor: standardize image versioning, tag generation, and OCI metad…
nklowns Apr 6, 2026
1403289
refactor: unify OCI metadata generation and build logic between CI wo…
nklowns Apr 6, 2026
4f9feb4
feat: implement image digest support for build recipes and CI workflows
nklowns Apr 6, 2026
7ea9397
chore: remove major version tags from image build workflow
nklowns Apr 6, 2026
e021c3c
chore: update image digests, mark as tested, and implement dynamic NV…
nklowns Apr 6, 2026
e5fec6d
ci: update runner to ubuntu-latest, simplify checkout, and upgrade bl…
nklowns Apr 6, 2026
1345c3a
refactor: remove redundant OCI image labels and update ArtifactHub lo…
nklowns Apr 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions .github/dependabot.yml

This file was deleted.

53 changes: 49 additions & 4 deletions .github/renovate.json5
Original file line number Diff line number Diff line change
@@ -1,26 +1,71 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:best-practices",
"config:best-practices"
],

"forkProcessing": "enabled",
"dependencyDashboard": true,
"rebaseWhen": "never",

"git-submodules": {
"enabled": true
},

"regexManagers": [
{
"description": "Track digests in image-versions.yaml",
"fileMatch": ["^image-versions\\.yaml$"],
"matchStrings": [
"image: (?<depName>[^\\s]+)\\s+tag: (?<currentValue>[^\\s]+)\\s+digest: (?<currentDigest>sha256:[a-f0-9]+)"
],
"datasourceTemplate": "docker"
}
],

"packageRules": [
{
"description": "Automatically automerge pin and pinDigest updates for all dependencies to maintain stability",
"matchUpdateTypes": ["pin", "pinDigest"],
"automerge": true,
"matchUpdateTypes": ["pin", "pinDigest"]
"ignoreTests": true
},
{
"description": "Disable automated container updates within GitHub workflows for security/drift prevention",
"enabled": false,
"matchUpdateTypes": ["digest", "pinDigest", "pin"],
"matchDepTypes": ["container"],
"matchFileNames": [".github/workflows/**.yaml", ".github/workflows/**.yml"],
"matchFileNames": [".github/workflows/**.yaml", ".github/workflows/**.yml"]
},
{
"description": "Automerge GitHub Actions digest updates in workflows for security parity",
"matchDatasources": ["github-tags"],
"matchFileNames": [".github/workflows/**"],
"matchUpdateTypes": ["digest", "pinDigest"],
"automerge": true,
"ignoreTests": true
},
{
"description": "Automatically update and automerge all upstream digests in image-versions.yaml to ensure a sync matrix build",
"matchFileNames": ["image-versions.yaml"],
"matchUpdateTypes": ["digest"],
"automerge": true,
"ignoreTests": true,
"groupName": "matrix-upstreams",
"commitMessagePrefix": "chore(deps): "
},
{
"description": "Automatically update and automerge Bazzite-Deck upstream digests in Containerfile",
"matchUpdateTypes": ["digest"],
"matchDepNames": ["ghcr.io/ublue-os/bazzite-deck"],
"matchDatasources": ["docker"],
"matchPackageNames": [
"ghcr.io/ublue-os/bazzite-deck"
],
"matchFileNames": ["Containerfile"],
"pinDigests": true,
"automerge": true,
"ignoreTests": true,
"commitMessagePrefix": "chore(deps): "
}
]
}
Loading