From becf0dde9ede3cef205048359b71a5c7ec49a53d Mon Sep 17 00:00:00 2001 From: Gerard Braad Date: Sat, 18 Jan 2025 15:23:50 +0800 Subject: [PATCH] Add optional bootc images --- .github/workflows/build-container-code.yml | 14 ++++++++++++-- .github/workflows/build-container-rdesktop.yml | 14 ++++++++++++-- 2 files changed, 24 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-container-code.yml b/.github/workflows/build-container-code.yml index f5b6c53..74b9665 100644 --- a/.github/workflows/build-container-code.yml +++ b/.github/workflows/build-container-code.yml @@ -1,5 +1,5 @@ -name: build container - code cli -run-name: building container - code cli +name: build container - code cli + bootc +run-name: building container - code cli + bootc on: schedule: - cron: "0 0 1 * *" @@ -28,3 +28,13 @@ jobs: run: | podman push --creds=${{ github.actor }}:${{ secrets.GITHUB_TOKEN }} \ ghcr.io/gbraad-devenv/fedora/code-cli:41 + - name: Run podman build - code-cli-bootc + run: | + podman build -t ghcr.io/gbraad-devenv/fedora/code-cli-bootc:41 \ + --build-arg=BASE_IMAGE="ghcr.io/gbraad-devenv/fedora/systemd-bootc" \ + --build-arg=BASE_VERSION=41 \ + -f containers/Containerfile-code-cli . + - name: Push image to ghcr.io - code-cli-bootc + run: | + podman push --creds=${{ github.actor }}:${{ secrets.GITHUB_TOKEN }} \ + ghcr.io/gbraad-devenv/fedora/code-cli-bootc:41 diff --git a/.github/workflows/build-container-rdesktop.yml b/.github/workflows/build-container-rdesktop.yml index a4d6758..c351ac2 100644 --- a/.github/workflows/build-container-rdesktop.yml +++ b/.github/workflows/build-container-rdesktop.yml @@ -1,5 +1,5 @@ -name: build container - rdeskop -run-name: building container - rdesktop +name: build container - rdeskop + bootc +run-name: building container - rdesktop + bootc on: schedule: - cron: "0 0 1 * *" @@ -28,3 +28,13 @@ jobs: run: | podman push --creds=${{ github.actor }}:${{ secrets.GITHUB_TOKEN }} \ ghcr.io/gbraad-devenv/fedora/rdesktop:41 + - name: Run podman build - rdesktop-bootc + run: | + podman build -t ghcr.io/gbraad-devenv/fedora/rdesktop-bootc:41 \ + --build-arg=BASE_IMAGE="ghcr.io/gbraad-devenv/fedora/systemd-bootc" \ + --build-arg=BASE_VERSION=41 \ + -f containers/Containerfile-rdesktop . + - name: Push image to ghcr.io - rdesktop-bootc + run: | + podman push --creds=${{ github.actor }}:${{ secrets.GITHUB_TOKEN }} \ + ghcr.io/gbraad-devenv/fedora/rdesktop-bootc:41