diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index 75d0569..4c08555 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -11,13 +11,14 @@ jobs: build: runs-on: rhel10 env: + IMAGE_FN: devimgs-centos-7-rust-flat # BUILDER_IMAGE: localhost/devimgs-centos-7-rust:latest # BUILDER_ARCHIVE_URL: https://example.com/devimgs-centos-7-rust.tar PODMAN_STORAGE: ${{ gitea.workspace }}/.podman-storage PODMAN_RUNROOT: ${{ gitea.workspace }}/.podman-runroot steps: - - name: Node - run: dnf install --assumeyes podman nodejs + - name: Install Podman + run: dnf install --assumeyes podman - run: mkdir -p "$PODMAN_STORAGE" "$PODMAN_RUNROOT" - run: | cat > storage.conf <devimgs-centos-7-rust-flat.tar zstd -d + run: <$IMAGE_FN.tgz >$IMAGE_FN.tar zstd -d - name: Load build image into Podman run: | podman \ --storage-driver=vfs \ --root "$PODMAN_STORAGE" \ --runroot "$PODMAN_RUNROOT" \ - load --input devimgs-centos-7-rust-flat.tar + load --input $IMAGE_FN.tar - name: Show loaded images run: | podman \ @@ -58,3 +57,7 @@ jobs: --root "$PODMAN_STORAGE" \ --runroot "$PODMAN_RUNROOT" \ images + - name: Install Node + run: dnf install --assumeyes nodejs + - name: Check out repository + uses: actions/checkout@v4