diff --git a/.forgejo/upload_hetzner/action.yml b/.forgejo/upload_hetzner/action.yml index 5ccdc43fd3..8075bea9ff 100644 --- a/.forgejo/upload_hetzner/action.yml +++ b/.forgejo/upload_hetzner/action.yml @@ -15,8 +15,8 @@ runs: shell: bash run: | F=$(head /dev/urandom | tr -dc A-Za-z0-9 | head -c 16) - zip $F.zip ${{ inputs.src }}/* - scp $F.zip hetzner:${{ inputs.dst }}/ + zip $F.zip -r ${{ inputs.src }}/* + scp $F.zip hetzner:${{ inputs.dst }}/$F.zip ssh hetzner "cd ${{ inputs.dst }} unzip $F.zip && rm $F.zip"