summaryrefslogtreecommitdiff
path: root/build_files
AgeCommit message (Collapse)Author
14 hoursfeat: show mirrored testing release notestesting-44.20261022testingtranch
Point Bazzite game mode news at the testing announcements branch so Steam can display AeroCore OS prerelease notes without GitHub access. Keep the upstream hook and announcement format intact.
2026-09-23fix: fall back to anonymous release downloadstesting-44.20260923tranch
2026-09-23fix: adapt instruments release layouttranch
2026-09-13Revert "Migrate legacy gaming mode shortcut"tranch
This reverts commit 9f1490f28db8643e78cd26e3cd8f0c92909f16a2.
2026-09-13Revert "Run shortcut migration before setup guard"tranch
This reverts commit f068acf3b1c2a4551c5119997fd40909ddd35386.
2026-09-13Run shortcut migration before setup guardtranch
Ensure legacy Return.desktop files are repaired even when Bazzite user setup has already completed for the user.
2026-09-13Migrate legacy gaming mode shortcuttesting-44.20260913tranch
Repair existing user desktop launchers that still reference the removed return-to-gamemode systemd service.
2026-09-13Fix Return to Gaming Mode desktop launchertranch
Use the current Bazzite script entry point instead of the legacy privileged systemd service, which is absent from current images.
2026-09-12Fix brh image ref slash handlingtesting-44.20260912tranch
2026-09-11Fix generated brh jq field accesstesting-44.20260911.4tranch
2026-09-11Fix booted image reference parsingtranch
2026-09-11Fix brh patch script permissionstesting-44.20260911.3tranch
2026-09-11Patch brh to preserve current image registrytranch
2026-09-11Fix ujust Decky mirror recipe registrationtranch
2026-08-28fix: replace release target inodetranch
2026-08-28fix: avoid corrupted system-release in ISOtranch
2026-08-28Move branding migration into user setuptranch
2026-08-27fix: replace About System logo symlinktranch
Ensure KDE About System uses the AeroCore asset in both payload and live installer builds.
2026-08-27fix: replace symlinked desktop branding assetstranch
2026-08-27fix: install payload PNG branding aliasestranch
Copy each size root icon into the launcher alias paths.
2026-08-26fix: align testing channel metadatatranch
Make the build tag authoritative for image branch and version metadata. Avoid hard-coded stable image tags and add regression coverage.
2026-08-26fix(installer): validate ISO payload metadatatranch
Rewrite system-release atomically and reject stale or NUL-bearing payload metadata before it reaches Anaconda bootupd.
2026-08-21Adapt to Bazzite 44tranch
Update Deck identity matching for the new upstream scripts and add fixture coverage for patch idempotence. Move the live installer base to Fedora 44 while retaining the Fedora 43 Anaconda workaround for explicit legacy builds.
2026-08-14Enable HDMI CEC sleep standby by defaulttranch
2026-07-25Repair stale Steam user statetranch
2026-07-25Normalize installer payload and host namingtranch
Use a formal local installer image tag and set aerocore-os as the default hostname in both the live image and installed target system.
2026-07-25Preserve Deck runtime checks for AeroCoretranch
Patch Bazzite Steam and user setup scripts to recognize aerocore-os as a Deck image, keeping Steam bootstrap and gamescope-related initialization active after rebranding.
2026-07-22Constrain builds to bazzite-decktranch
Keep the live installer Fedora version aligned with the deck base image and fail early if BASE_IMAGE is overridden to a non-deck variant.
2026-07-15Preserve upstream desktop metadatatranch
Keep the base image's kinoite or silverblue identity intact. Detect AeroCore Deck behavior from its image name instead.
2026-07-15Recognize AeroCore as a Deck imagetranch
Preserve Bazzite's Deck configuration for AeroCore images. Restore SDDM defaults removed by earlier deployments.
2026-07-15Integrate Instruments release seedtranch
Download and verify the selected release during image builds. Bootstrap it once into the first graphical user's XDG directories.
2026-07-13Allow env override for image update reftranch
Pass OSTREE_IMAGE_REF from GitHub repository variables into the image build so image-info.json can point systems at the configured update source.
2026-07-12Rebuild initramfs with custom brandingtranch
Regenerate initramfs after applying AeroCore image metadata and assets.
2026-07-10Complete OS rename metadata migrationtranch
Move the image metadata and desktop naming to the new AeroCore OS\nidentity, and wire the build so the generated os-release data is\nwritten during image construction.
2026-07-09Configure AeroCore image mirrorstranch
Add build-time mirror configuration for Flatpak and Homebrew, expose the related build args, and install an AeroCore-owned profile script to load mirror environment files. Rename the mirror configuration files from the Bazzite-prefixed names to AeroCore-prefixed names while keeping the upstream Bazzite helper reference intact. Verification: bash -n system_files/etc/profile.d/aerocore-mirrors.sh && bash -n build_files/build.sh
2026-06-17refactor: rewrite in just, saner defaults (#218)renner
* refactor: rewrite in just, saner defaults I think it makes sense to do this as it is longterm easier to maintain, locally iterate and extend. Documents how to rebase to a local image, it pains me greatly when people iterate on github and wait forever for things to build and then to download the image for trivial things they could also quickly do locally. Rpm-ostree rechunker by default instead of opt-in legacy-rechunker, chunkah is also available if people want to use it already, if we deem it ready then we can enable it later on. They can all be opted-out of. Have a way to copy files to /{usr,etc} by default. We should sign the digest of the image instead of the tag. Co-Authored-by: a lot of sugar and bad music * docs: bump fedora-bootc version Co-authored-by: Jill Fiore <contact@lumaeris.com> * fix: formatting inconsistency Co-authored-by: Jill Fiore <contact@lumaeris.com> * docs: remove variable mentions from workflows These are now defined in the image-template.env file * fix: small nits in labels Co-authored-by: Adam Fidel <ledif@users.noreply.github.com> --------- Co-authored-by: Jill Fiore <contact@lumaeris.com> Co-authored-by: Adam Fidel <ledif@users.noreply.github.com>
2026-01-03Update build.sh (#182)yodatak
2025-03-22feat: Avoid copying build files into image, add option for linting (#93)Kyle Gospodnetich