name: devportal-offline on: schedule: - cron: "0 5 * * *" workflow_dispatch: {} jobs: build-offline: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Task Pack offline bundle fixtures run: python3 scripts/packs/run-fixtures-check.sh - name: Setup Node (corepack/pnpm) uses: actions/setup-node@v4 with: node-version: "18" cache: "pnpm" - name: Build devportal (offline bundle) run: | chmod +x scripts/devportal/build-devportal.sh scripts/devportal/build-devportal.sh - name: Upload bundle uses: actions/upload-artifact@v4 with: name: devportal-offline path: out/devportal/**.tgz