name: Dev Pipeline on: pull_request: branches: [main] push: branches: [main] jobs: deploy: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 - name: Install Bun run: | curl -fsSL https://bun.sh/install | bash export PATH=$HOME/.bun/bin:$PATH - uses: appleboy/ssh-action@master with: host: ${{ secrets.DEV_HOST }} username: ${{ secrets.DEV_USERNAME }} password: ${{ secrets.DEV_PASSWORD }} port: 22 script: | bash -l -c " cd ~/online-energieausweis git reset --hard origin/main git clean -f -d git pull origin main git status make prod "