Attempt: Use Vanilla Silverblue as Base #1

Merged
davejansen merged 7 commits from vanilla-silverblue-base into main 2025-11-13 18:54:46 +09:00
Showing only changes of commit 03fce0dbd8 - Show all commits

View File

@@ -111,8 +111,8 @@ jobs:
FEDORA_BASE=${{ env.FEDORA_BASE }}
image: ${{ env.IMAGE_NAME }}
tags: ${{ steps.metadata.outputs.tags }}
#labels: ${{ steps.metadata.outputs.labels }}
labels: "localhost/${{ env.IMAGE_NAME }}:${{ env.FEDORA_BASE }}"
labels: ${{ steps.metadata.outputs.labels }}
#labels: "localhost/${{ env.IMAGE_NAME }}:${{ env.FEDORA_BASE }}"
extra-args: --isolation=chroot
oci: false
@@ -120,18 +120,18 @@ jobs:
# This does not make your image faster to download, just provides better resumability and fixes a few errors.
# Documentation for Rechunk is provided on their github repository at https://github.com/hhd-dev/rechunk
# You can enable it by uncommenting the following lines:
- name: Run Rechunker
id: rechunk
uses: hhd-dev/rechunk@v1.2.4
with:
rechunk: "ghcr.io/hhd-dev/rechunk:v1.2.4"
ref: "localhost/${{ env.IMAGE_NAME }}:${{ env.FEDORA_BASE }}"
prev-ref:
"${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.FEDORA_BASE
}}"
skip_compression: true
version: ${{ env.FEDORA_BASE }}
labels: ${{ steps.metadata.outputs.labels }} # Rechunk strips out all the labels during build, this needs to be reapplied here with newline separator
# - name: Run Rechunker
# id: rechunk
# uses: hhd-dev/rechunk@v1.2.4
# with:
# rechunk: "ghcr.io/hhd-dev/rechunk:v1.2.4"
# ref: "localhost/${{ env.IMAGE_NAME }}:${{ env.FEDORA_BASE }}"
# prev-ref:
# "${{ env.IMAGE_REGISTRY }}/${{ env.IMAGE_NAME }}:${{ env.FEDORA_BASE
# }}"
# skip_compression: true
# version: ${{ env.FEDORA_BASE }}
# labels: ${{ steps.metadata.outputs.labels }} # Rechunk strips out all the labels during build, this needs to be reapplied here with newline separator
- name: Login to Container Registry
if: