From 1ba6c4acf6c3a875ef50090a9155a8eb5158bbfe Mon Sep 17 00:00:00 2001 From: Gerard Braad Date: Sat, 18 Jan 2025 15:31:19 +0800 Subject: [PATCH] Add code-cli disk image --- .github/workflows/build-diskimages.yaml | 26 +++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/.github/workflows/build-diskimages.yaml b/.github/workflows/build-diskimages.yaml index dadd405..7474329 100644 --- a/.github/workflows/build-diskimages.yaml +++ b/.github/workflows/build-diskimages.yaml @@ -94,6 +94,32 @@ jobs: - name: Rename output file - rdesktop run: sudo mv ./output/qcow2/disk.qcow2 ./output/qcow2/rdesktop-disk.qcow2 + - name: Build image - code-cli + id: build-image-code-cli + run: | + mkdir -p ./output + sudo podman pull ${{ env.IMAGE_NAME }} + sudo podman run \ + --rm \ + -it \ + --privileged \ + --pull=newer \ + --security-opt label=type:unconfined_t \ + -v ./config.toml:/config.toml:ro \ + -v ./output:/output \ + -v /var/lib/containers/storage:/var/lib/containers/storage \ + ${{ env.BIB_IMAGE }} \ + --target-arch ${{ env.ARCH }} \ + --type ${{ env.DISK_TYPE }} \ + --rootfs ${{ env.ROOTFS }} \ + --local \ + ${{ env.IMAGE_NAME }} + env: + IMAGE_NAME: ghcr.io/gbraad-devenv/fedora/code-cli-bootc:41 + + - name: Rename output file - code-cli + run: sudo mv ./output/qcow2/disk.qcow2 ./output/qcow2/code-cli-disk.qcow2 + - name: Create a GitHub release uses: ncipollo/release-action@v1 with: