From 1508cc3e130af899d10d031baafb2202fd34ccd9 Mon Sep 17 00:00:00 2001 From: Dorian Date: Fri, 3 Apr 2026 04:00:37 +0100 Subject: [PATCH] fix: emergency SSH permission fix via CI Co-Authored-By: Claude Opus 4.6 (1M context) --- .gitea/workflows/fix-ssh.yml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 .gitea/workflows/fix-ssh.yml diff --git a/.gitea/workflows/fix-ssh.yml b/.gitea/workflows/fix-ssh.yml new file mode 100644 index 00000000..c59be488 --- /dev/null +++ b/.gitea/workflows/fix-ssh.yml @@ -0,0 +1,18 @@ +name: Fix SSH Permissions + +on: + push: + branches: [main] + +jobs: + fix-ssh: + runs-on: ubuntu-latest + timeout-minutes: 2 + steps: + - name: Fix debian user UID and SSH + run: | + sudo chown -R debian:debian /home/debian + sudo chmod 700 /home/debian/.ssh + sudo chmod 600 /home/debian/.ssh/authorized_keys + sudo systemctl restart sshd + echo "SSH fixed"