diff --git a/.github/workflows/build-blincusui-app.yml b/.github/workflows/build-blincusui-app.yml index 929fda1..528a753 100644 --- a/.github/workflows/build-blincusui-app.yml +++ b/.github/workflows/build-blincusui-app.yml @@ -16,7 +16,7 @@ concurrency: jobs: push-ghcr: name: Build and push image - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: read packages: write @@ -86,6 +86,8 @@ jobs: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + extra-args: | + --compression-format=zstd:chunked # Sign container - uses: sigstore/cosign-installer@v3.5.0 diff --git a/.github/workflows/build-bluefin-toolbox.yml b/.github/workflows/build-bluefin-toolbox.yml index ecb49d6..2ee19ec 100644 --- a/.github/workflows/build-bluefin-toolbox.yml +++ b/.github/workflows/build-bluefin-toolbox.yml @@ -16,7 +16,7 @@ concurrency: jobs: push-ghcr: name: Build and push image - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: read packages: write @@ -90,6 +90,8 @@ jobs: registry: ${{ steps.registry_case.outputs.lowercase }} username: ${{ env.REGISTRY_USER }} password: ${{ env.REGISTRY_PASSWORD }} + extra-args: | + --compression-format=zstd:chunked - name: Login to GitHub Container Registry uses: docker/login-action@v3 diff --git a/.github/workflows/build-fedora-toolbox.yml b/.github/workflows/build-fedora-toolbox.yml index 9da4f67..cf4e1d3 100644 --- a/.github/workflows/build-fedora-toolbox.yml +++ b/.github/workflows/build-fedora-toolbox.yml @@ -17,7 +17,7 @@ concurrency: jobs: push-ghcr: name: Build and push image - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: read packages: write @@ -78,6 +78,9 @@ jobs: registry: ${{ steps.registry_case.outputs.lowercase }} username: ${{ env.REGISTRY_USER }} password: ${{ env.REGISTRY_PASSWORD }} + extra-args: | + --compression-format=zstd:chunked + - name: Login to GitHub Container Registry uses: docker/login-action@v3 if: github.event_name != 'pull_request' diff --git a/.github/workflows/build-incus-app.yml b/.github/workflows/build-incus-app.yml index 0990606..00286b8 100644 --- a/.github/workflows/build-incus-app.yml +++ b/.github/workflows/build-incus-app.yml @@ -17,7 +17,7 @@ concurrency: jobs: push-ghcr: name: Build and push image - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: read packages: write @@ -87,6 +87,8 @@ jobs: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + extra-args: | + --compression-format=zstd:chunked # Sign container - uses: sigstore/cosign-installer@v3.5.0 diff --git a/.github/workflows/build-powershell.yml b/.github/workflows/build-powershell.yml index aa51aee..12330c5 100644 --- a/.github/workflows/build-powershell.yml +++ b/.github/workflows/build-powershell.yml @@ -16,7 +16,7 @@ concurrency: jobs: push-ghcr: name: Build and push image - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: read packages: write diff --git a/.github/workflows/build-ubuntu-toolbox.yml b/.github/workflows/build-ubuntu-toolbox.yml index bd5753d..96a523c 100644 --- a/.github/workflows/build-ubuntu-toolbox.yml +++ b/.github/workflows/build-ubuntu-toolbox.yml @@ -17,7 +17,7 @@ concurrency: jobs: push-ghcr: name: Build and push image - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: read packages: write @@ -87,6 +87,8 @@ jobs: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + extra-args: | + --compression-format=zstd:chunked # Sign container - uses: sigstore/cosign-installer@v3.5.0 diff --git a/.github/workflows/build-wolfi-toolbox.yml b/.github/workflows/build-wolfi-toolbox.yml index bc0d8c6..be4d854 100644 --- a/.github/workflows/build-wolfi-toolbox.yml +++ b/.github/workflows/build-wolfi-toolbox.yml @@ -16,7 +16,7 @@ concurrency: jobs: push-ghcr: name: Build and push image - runs-on: ubuntu-22.04 + runs-on: ubuntu-24.04 permissions: contents: read packages: write @@ -97,6 +97,8 @@ jobs: registry: ghcr.io username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + extra-args: | + --compression-format=zstd:chunked # Sign container - uses: sigstore/cosign-installer@v3.5.0