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