name: Dev Pipeline on: pull_request: branches: [main] push: branches: [main] jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - uses: appleboy/ssh-action@master with: host: ${{ secrets.DEV_HOST }} username: ${{ secrets.DEV_USERNAME }} password: ${{ secrets.DEV_PASSWORD }} port: 22 script: | cd ~/online-energieausweis git reset --hard HEAD git clean -f -d git pull origin main git status make prod