summaryrefslogtreecommitdiff
path: root/.github/workflows/build.yml
AgeCommit message (Collapse)Author
53 min.Merge testing changes before news triggerHEAD44.20261023maintranch
3 dayschore: align testing with Bazzite 44.20261012.1testing-44.20261020tranch
7 dayschore: refresh release CI actionscodex/ci-deps-28-32tranch
7 daysMerge pull request #31 from ↵44.20261016Tranch
AeroCore-IO/dependabot/github_actions/oras-project/setup-oras-2.0.2 chore(deps): bump oras-project/setup-oras from 2.0.1 to 2.0.2
9 dayschore: align testing with Bazzite 44.20261012testing-44.20261014tranch
2026-10-08chore(deps): bump oras-project/setup-oras from 2.0.1 to 2.0.2dependabot[bot]
Bumps [oras-project/setup-oras](https://github.com/oras-project/setup-oras) from 2.0.1 to 2.0.2. - [Release notes](https://github.com/oras-project/setup-oras/releases) - [Commits](https://github.com/oras-project/setup-oras/compare/1d808f7d7f6995cc68b7bf507bfe5c5446e1dc9d...005458ad77f1c8facd38a094e4af2e69e5607ff4) --- updated-dependencies: - dependency-name: oras-project/setup-oras dependency-version: 2.0.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2026-09-23build: update Bazzite base to 44.20260921testing-44.20260923.1tranch
2026-09-20Pin testing base to Bazzite 44.20260919testing-44.20260920tranch
2026-09-11Generate release package changelogstesting-44.20260911.1tranch
Attach RPM SBOMs to published image digests and build release notes by comparing the current and previous SBOM artifacts.
2026-09-11以 Bazzite stable-44.20260908 为 testing 验证基线tranch
2026-09-10Align image versions with Bazzite date tagstranch
Generate date-based image versions in CI and preserve VERSION_TAG through the Justfile build.
2026-09-09chore: add Bazzite 44 testing candidate flowtranch
2026-08-28ci: skip image metadata verificationtranch
2026-08-28fix: escape jq filter in metadata checktranch
2026-08-28fix: validate image Fedora versiontranch
2026-08-28fix: avoid corrupted system-release in ISOtranch
2026-08-27fix: preserve build environment under sudotranch
Keep the CI variables available while passing the GitHub token file.
2026-08-27fix: authenticate Booster release downloadstranch
Mount the CI token as a build secret for release asset requests.
2026-08-26fix(config): make local dotenv optionaltranch
Load a private .env when present, but keep CI configuration in GitHub runtime variables and retain the tracked template as a guide.
2026-08-20Merge pull request #18 from ↵Tranch
AeroCore-IO/dependabot/github_actions/docker/login-action-4.6.0 chore(deps): bump docker/login-action from 4.5.2 to 4.6.0
2026-08-20ci: restrict release creation branchestranch
2026-08-20ci: create GitHub release after image buildtranch
2026-08-06chore(deps): bump docker/login-action from 4.5.2 to 4.6.0dependabot[bot]
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.5.2 to 4.6.0. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/371161bbe7024a29a25c5e19bfcbc0804fe9ad2c...dbcb813823bdd20940b903addbd779551569679f) --- updated-dependencies: - dependency-name: docker/login-action dependency-version: 4.6.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2026-07-30chore(deps): bump docker/login-action from 4.5.1 to 4.5.2dependabot[bot]
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.5.1 to 4.5.2. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/abd2ef45e78c5afb21d64d4ca52ee8550d9572c7...371161bbe7024a29a25c5e19bfcbc0804fe9ad2c) --- updated-dependencies: - dependency-name: docker/login-action dependency-version: 4.5.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2026-07-25chore(deps): bump docker/login-action from 4.4.0 to 4.5.1dependabot[bot]
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.4.0 to 4.5.1. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/af1e73f918a031802d376d3c8bbc3fe56130a9b0...abd2ef45e78c5afb21d64d4ca52ee8550d9572c7) --- updated-dependencies: - dependency-name: docker/login-action dependency-version: 4.5.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2026-07-26Run lightweight checks for pull requeststranch
2026-07-26Make stable the default image channeltranch
Keep latest as a main-branch alias while using Fedora/date versions for image metadata and release tags.
2026-07-25Add branch-aware versioned image tagstranch
Generate Fedora/date version tags and publish stable or testing aliases from the corresponding Git branch.
2026-07-22ci: order image and installer buildstranch
2026-07-22ci: quote workflow shell variablestranch
2026-07-22ci: fix workflow inputs and pathstranch
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-13Pass Cosign password to signing steptranch
2026-07-13Free disk space on standard runnerstranch
2026-07-13Use BTRFS storage for image buildstranch
Mount /var/lib/containers on the larger runner disk before building so rpm-ostree rechunk has enough space for bootc images.
2026-07-13Publish manual testing image tagstranch
Allow manually dispatched testing branch builds to publish and sign both the moving testing tag and a dated testing tag.
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-09Promote ACR images manuallytranch
Remove push-triggered builds and split ACR publishing out of the build workflow. Add a manual promote-acr workflow that copies an existing GHCR tag to ACR, supports explicit target tags, validates the required ACR configuration, and signs the promoted ACR digest. Verification: parsed both workflow YAML files and checked embedded run blocks with bash -n.
2026-07-09Push build images to ACRtranch
Add an ACR publish step after the existing GHCR publish and signing flow. The step is gated to non-PR default-branch runs and only executes when ACR_REGISTRY and ACR_NAMESPACE repository variables are set. Verification: ruby YAML parser loaded .github/workflows/build.yml successfully.
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-07-06chore(deps): bump docker/login-action from 4.2.0 to 4.4.0 (#235)dependabot[bot]
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.2.0 to 4.4.0. - [Release notes](https://github.com/docker/login-action/releases) - [Commits](https://github.com/docker/login-action/compare/650006c6eb7dba73a995cc03b0b2d7f5ca915bee...af1e73f918a031802d376d3c8bbc3fe56130a9b0) --- updated-dependencies: - dependency-name: docker/login-action dependency-version: 4.4.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-19chore(deps): update actions/checkout action to v7 (#228)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
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-06-04chore(deps): bump docker/login-action from 4.1.0 to 4.2.0 (#225)dependabot[bot]
Signed-off-by: dependabot[bot] <support@github.com>
2026-06-04chore(deps): update actions/checkout digest to df4cb1c (#226)ubot-7274[bot]
2026-05-23chore(deps): update docker/metadata-action action to v6.1.0 (#224)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>
2026-05-11chore(deps): update sigstore/cosign-installer action to v4.1.0 (#204)ubot-7274[bot]
* chore(deps): update sigstore/cosign-installer action to v4.1.0 * chore: bump cosign-release to v.2.6.3 --------- Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com> Co-authored-by: renner <80410025+renner0e@users.noreply.github.com>
2026-04-03Revert "chore(ci): remove remove-unwanted-software-action (#209)" (#210)renner
This reverts commit 483d45225f0614243a43caa4937a7a0dc4e02291. This only got rarer but this is still needed sometimes :(
2026-04-03chore(ci): remove remove-unwanted-software-action (#209)renner
2026-04-02chore(deps): update docker/login-action action to v4.1.0 (#208)ubot-7274[bot]
Co-authored-by: ubot-7274[bot] <217212047+ubot-7274[bot]@users.noreply.github.com>