diff --git a/.github/workflows/restart-dev-and-test-with-custom-base-port.yaml b/.github/workflows/restart-dev-and-test-with-custom-base-port.yaml index 75ccb222e..efa4f4f0d 100644 --- a/.github/workflows/restart-dev-and-test-with-custom-base-port.yaml +++ b/.github/workflows/restart-dev-and-test-with-custom-base-port.yaml @@ -36,12 +36,24 @@ jobs: - name: Install packages run: pnpm install - - name: Start dev environment - run: pnpm run restart-dev-environment + - name: Build packages + run: pnpm run build:packages + + - name: Generate code + run: pnpm run codegen + + - name: Restart dependencies + run: pnpm run restart-deps + + - name: Start dev server in background + uses: JarvusInnovations/background-action@v1.0.7 + with: + run: pnpm run dev + wait-on: | + http://localhost:6902 + tail: true + wait-for: 120s + log-output-if: true - name: Run tests run: pnpm run test run --reporter=verbose - - - name: Print dev server logs - run: cat dev-server.log.untracked.txt - if: always() diff --git a/.github/workflows/restart-dev-and-test.yaml b/.github/workflows/restart-dev-and-test.yaml index e9e133aa3..81261d4c8 100644 --- a/.github/workflows/restart-dev-and-test.yaml +++ b/.github/workflows/restart-dev-and-test.yaml @@ -35,12 +35,24 @@ jobs: - name: Install packages run: pnpm install - - name: Start dev environment - run: pnpm run restart-dev-environment + - name: Build packages + run: pnpm run build:packages + + - name: Generate code + run: pnpm run codegen + + - name: Restart dependencies + run: pnpm run restart-deps + + - name: Start dev server in background + uses: JarvusInnovations/background-action@v1.0.7 + with: + run: pnpm run dev + wait-on: | + http://localhost:8102 + tail: true + wait-for: 120s + log-output-if: true - name: Run tests run: pnpm run test run --reporter=verbose - - - name: Print dev server logs - run: cat dev-server.log.untracked.txt - if: always()