| Age | Commit message (Collapse) | Author |
|
Normalize the path reported by Titanoboa before checksum and upload
steps so artifacts misplaced under the action directory remain usable.
Also enable pipefail so checksum failures are not hidden by tee.
Verified with YAML parsing, git diff checks, and local path simulation.
|
|
Normalize the path reported by Titanoboa before checksum and upload
steps so artifacts misplaced under the action directory remain usable.
Also enable pipefail so checksum failures are not hidden by tee.
Verified with YAML parsing, git diff checks, and local path simulation.
|
|
Enhance live installer build with consistent ISO naming and uploads
|
|
Enhance live installer build with consistent ISO naming and uploads
|
|
Introduce an `ISO_FILE_TAG` environment variable to ensure consistent ISO filenames.
This variable is set to 'testing' when on the testing branch, or uses the provided
`image_tag` otherwise. This change affects the ISO destination path, checksum file
generation, artifact upload naming, and the R2 upload.
Additionally, prepare ISO and checksum files into a dedicated upload directory
before uploading artifacts and to R2. This simplifies the artifact handling.
|
|
Introduce an `ISO_FILE_TAG` environment variable to ensure consistent ISO filenames.
This variable is set to 'testing' when on the testing branch, or uses the provided
`image_tag` otherwise. This change affects the ISO destination path, checksum file
generation, artifact upload naming, and the R2 upload.
Additionally, prepare ISO and checksum files into a dedicated upload directory
before uploading artifacts and to R2. This simplifies the artifact handling.
|
|
|
|
|
|
ci: order image and installer builds
|
|
ci: order image and installer builds
|
|
|
|
|
|
Complete AeroCore OS metadata migration and live installer integration
|
|
Complete AeroCore OS metadata migration and live installer integration
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
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.
|
|
|
|
|
|
Build the live installer from the requested local AeroCore image, use a
separate Fedora live base, pass the payload through rootful container
storage, and write reproducible checksum entries without host paths.
|
|
Build the live installer from the requested local AeroCore image, use a
separate Fedora live base, pass the payload through rootful container
storage, and write reproducible checksum entries without host paths.
|
|
Keep ACR promotion compatible with repositories that do not configure
GitHub Environments by using repository-level variables and secrets.
|
|
Keep ACR promotion compatible with repositories that do not configure
GitHub Environments by using repository-level variables and secrets.
|
|
Bind the manual promotion job to the selected GitHub Environment so
environment-scoped ACR variables and secrets are available. Resolve the
image name from the dispatch override first, then IMAGE_NAME, then
image-template.env through just. Pass the Cosign password during
signing.
|
|
Bind the manual promotion job to the selected GitHub Environment so
environment-scoped ACR variables and secrets are available. Resolve the
image name from the dispatch override first, then IMAGE_NAME, then
image-template.env through just. Pass the Cosign password during
signing.
|
|
Keep the base image's kinoite or silverblue identity intact.
Detect AeroCore Deck behavior from its image name instead.
|
|
Keep the base image's kinoite or silverblue identity intact.
Detect AeroCore Deck behavior from its image name instead.
|
|
Preserve Bazzite's Deck configuration for AeroCore images.
Restore SDDM defaults removed by earlier deployments.
|
|
Preserve Bazzite's Deck configuration for AeroCore images.
Restore SDDM defaults removed by earlier deployments.
|
|
Download and verify the selected release during image builds.
Bootstrap it once into the first graphical user's XDG directories.
|
|
Download and verify the selected release during image builds.
Bootstrap it once into the first graphical user's XDG directories.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mount /var/lib/containers on the larger runner disk before building so rpm-ostree rechunk has enough space for bootc images.
|
|
Mount /var/lib/containers on the larger runner disk before building so rpm-ostree rechunk has enough space for bootc images.
|
|
Allow manually dispatched testing branch builds to publish and sign both the moving testing tag and a dated testing tag.
|
|
Allow manually dispatched testing branch builds to publish and sign both the moving testing tag and a dated testing tag.
|
|
Pass OSTREE_IMAGE_REF from GitHub repository variables into the image build so image-info.json can point systems at the configured update source.
|
|
Pass OSTREE_IMAGE_REF from GitHub repository variables into the image build so image-info.json can point systems at the configured update source.
|