From 85d0217436f42342cc128f7e3436ad10c9d126a0 Mon Sep 17 00:00:00 2001 From: plasmagoat Date: Sun, 8 Jun 2025 22:11:44 +0200 Subject: [PATCH] plasmagoat --- .forgejo/workflows/build-image.yml | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/.forgejo/workflows/build-image.yml b/.forgejo/workflows/build-image.yml index 79818d4..13a90b6 100644 --- a/.forgejo/workflows/build-image.yml +++ b/.forgejo/workflows/build-image.yml @@ -14,7 +14,7 @@ jobs: NIXOS_BUILER_HOST: nixos-builder.lab NIXOS_BUILER_USER: runner PROXMOX_HOST: 192.168.1.205 - PROXMOX_USER: forgejo-runner + PROXMOX_USER: plasmagoat TEMPLATE_VMID: 9001 LATEST_TEMPLATE_VMID: 9000 @@ -42,6 +42,8 @@ jobs: run: | echo "Testing SSH connection to $NIXOS_BUILER_HOST..." ssh -o StrictHostKeyChecking=yes $NIXOS_BUILER_USER@$NIXOS_BUILER_HOST "echo 'SSH success. Hostname:' && hostname" + echo "Testing SSH connection to $PROXMOX_HOST..." + ssh -o StrictHostKeyChecking=yes $PROXMOX_USER@$PROXMOX_HOST "echo 'SSH success. Hostname:' && hostname" - name: Setup Cachix run: | @@ -72,7 +74,6 @@ jobs: - name: Upload image to Proxmox and manage templates run: | set -e - ls FOLDER="result/" IMAGE_PATH=$(find "$FOLDER" -maxdepth 1 -type f -name '*.vma.zst' | head -n 1) IMAGE=$(basename "$IMAGE_PATH") @@ -103,11 +104,6 @@ jobs: needs: build runs-on: ubuntu-latest if: success() - env: - PROXMOX_HOST: 192.168.1.205 - PROXMOX_USER: forgejo-runner - TEMPLATE_VMID: 9001 - LATEST_TEMPLATE_VMID: 9000 steps: - name: Download Artifact @@ -116,18 +112,6 @@ jobs: with: name: nixos-base-image - - name: Prepare SSH - run: | - mkdir -p ~/.ssh - echo "${{ secrets.RUNNER_SSH_KEY }}" > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - ssh-keyscan -H $PROXMOX_HOST >> ~/.ssh/known_hosts - - - name: Test SSH connection - run: | - echo "Testing SSH connection to $PROXMOX_HOST..." - ssh -o StrictHostKeyChecking=yes $PROXMOX_USER@$PROXMOX_HOST "echo 'SSH success. Hostname:' && hostname" - - name: Create Forgejo Release uses: https://code.forgejo.org/sheik/forgejo-release@v2.6.0 with: