diff --git a/.forgejo/workflows/deploy-prod.yml b/.forgejo/workflows/deploy-prod.yml index ef83866..1a52929 100644 --- a/.forgejo/workflows/deploy-prod.yml +++ b/.forgejo/workflows/deploy-prod.yml @@ -14,9 +14,10 @@ jobs: env: DEPLOY_SSH_KEY: ${{ secrets.DEPLOY_SSH_KEY }} run: | - rm -rf /var/lib/apt/lists/* - apt-get update - apt-get install -y --no-install-recommends openssh-client + if ! command -v ssh >/dev/null 2>&1; then + apt-get update + apt-get install -y --no-install-recommends openssh-client + fi mkdir -p ~/.ssh printf '%s\n' "$DEPLOY_SSH_KEY" > ~/.ssh/id_ed25519