name: Deploy Scoresniper via SFTP on: push: branches: - release jobs: deploy: runs-on: docker steps: - name: Checkout Code uses: actions/checkout@v3 - name: Install lftp run: | apt-get update apt-get install -y lftp - name: Install dependencies run: npm install working-directory: ScoreSniper - name: Build project run: npm run build working-directory: ScoreSniper - name: Upload via SFTP run: | lftp -u ${{ secrets.SFTP_USER }},${{ secrets.SFTP_PASS }} sftp://potzplitz.de <