From b1e738ca20fa91c53c74a9e7eeef034eba367bef Mon Sep 17 00:00:00 2001 From: snusxd Date: Sat, 28 Feb 2026 12:58:46 +0300 Subject: [PATCH] test deploy workflow --- .gitea/workflows/deploy.yml | 29 +++++++++++++++++++++++++++++ src/routes/heart/+page.svelte | 3 +-- 2 files changed, 30 insertions(+), 2 deletions(-) create mode 100644 .gitea/workflows/deploy.yml diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml new file mode 100644 index 0000000..02dd460 --- /dev/null +++ b/.gitea/workflows/deploy.yml @@ -0,0 +1,29 @@ +name: Deploy landing + +on: + push: + branches: + - main + +jobs: + deploy: + runs-on: self-hosted + + steps: + - name: prepare ssh + run: | + mkdir -p ~/.ssh + chmod 700 ~/.ssh + + echo "${{ secrets.SSH_PRIVATE_KEY }}" > ~/.ssh/id_ed25519 + chmod 600 ~/.ssh/id_ed25519 + + echo "${{ secrets.SSH_KNOWN_HOSTS }}" > ~/.ssh/known_hosts + chmod 644 ~/.ssh/known_hosts + + - name: deploy on server + run: | + ssh -i ~/.ssh/id_ed25519 \ + -p "${{ secrets.SSH_PORT }}" \ + "${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}" \ + 'cd /srv/snusxd/landing && git fetch origin && git reset --hard origin/main' diff --git a/src/routes/heart/+page.svelte b/src/routes/heart/+page.svelte index c96207f..5faae51 100644 --- a/src/routes/heart/+page.svelte +++ b/src/routes/heart/+page.svelte @@ -11,5 +11,4 @@ man

man

- - + \ No newline at end of file