diff --git a/.github/scripts/deploy.sh b/.github/scripts/deploy.sh index 0ac96c9..35bc649 100755 --- a/.github/scripts/deploy.sh +++ b/.github/scripts/deploy.sh @@ -7,6 +7,7 @@ umask 0077 SFTP_USER="anfipraesentation-cd" HOST="teri.fsi.uni-tuebingen.de" +PORT="${SSH_PORT}" TARGET_DIRECTORY="www" KNOWN_HOSTS=" dGVyaS5mc2kudW5pLXR1ZWJpbmdlbi5kZSBzc2gtcnNhIEFBQUFCM056YUMxeWMyRUFBQUFEQVFB\ @@ -29,5 +30,5 @@ put anfipraesentation/* put anfipraesentation/.BUILDINFO chmod 644 * EOF -sftp -i /tmp/id_rsa -b sftp-commands "${SFTP_USER}@${HOST}:${TARGET_DIRECTORY}" +sftp -i /tmp/id_rsa -P "${PORT}" -b sftp-commands "${SFTP_USER}@${HOST}:${TARGET_DIRECTORY}" rm /tmp/id_rsa diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index a9f1093..3c8855f 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,4 +26,5 @@ jobs: if: ${{ github.repository_owner == 'fsi-tue' && github.ref == 'refs/heads/master' }} env: SSH_KEY: ${{ secrets.SSH_KEY }} + SSH_PORT: ${{ secrets.SSH_PORT }} run: .github/scripts/deploy.sh