From 79d29d2824cd99518df3f04aef8bafc4e9d441ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=20Poljan=C5=A1ek?= Date: Thu, 21 Aug 2025 12:06:24 +0200 Subject: [PATCH] popravljen workflow --- .gitea/workflows/deploy.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index aff6ff4..569d2b0 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -7,20 +7,11 @@ on: jobs: deploy: - runs-on: ubuntu-latest # Ta oznaka se ujema z vašim novim runnerjem + runs-on: ubuntu-latest # Ta oznaka se zdaj ujema z vašim NOVIM, pravilno nastavljenim runnerjem steps: - name: Checkout repository - uses: actions/checkout@v4 # Priporočena je uporaba novejše verzije - - - name: Install rsync - run: | - # Posodobi seznam paketov in namesti rsync in openssh-client znotraj runnerja - # Uporabnik znotraj Gitea runnerja IMA sudo pravice. - # Težava je bila v Docker kontejnerju, ki ga uporabljate v labels. - # Najboljša rešitev je, da orodja namestimo direktno na runnerja, PREDEN uporabimo rsync. - sudo apt-get update - sudo apt-get install -y rsync openssh-client + uses: actions/checkout@v4 - name: Deploy to Server via rsync run: | @@ -30,6 +21,7 @@ jobs: chmod 600 ~/.ssh/id_rsa # 2. Sinhroniziramo datoteke z rsync + # rsync je že na voljo v Docker sliki, zato namestitev ni potrebna rsync -avz --delete \ --exclude=".git/" \ --exclude=".gitea/" \