name: Build and bundle web app into Owncast on: push: branches: - webv2 - develop paths: - web/** jobs: bundle: runs-on: ubuntu-latest concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true steps: - name: Bundle web app (next.js build) uses: actions/checkout@v3 - run: build/web/bundleWeb.sh - name: Commit changes uses: EndBug/add-and-commit@v9 with: pull: --rebase --autostash message: 'Bundle embedded web app' add: 'static/web'