refactor(CI): Extend areweturboyet integration test jobs for all bundlers (#76361)
Use the reusable configs defined in #76251 for rspack.
Development tests:
https://github.com/vercel/next.js/actions/runs/13514384329
Production tests:
https://github.com/vercel/next.js/actions/runs/13514385828
Patch the `build-rspack-dev-tests-manifest.js` script:
```
diff --git a/test/build-rspack-dev-tests-manifest.js b/test/build-rspack-dev-tests-manifest.js
index 22f8401ef7..8cc5ed4af6 100644
--- a/test/build-rspack-dev-tests-manifest.js
+++ b/test/build-rspack-dev-tests-manifest.js
@@ -91,7 +91,10 @@ async function fetchLatestTestArtifact() {
const res = JSON.parse(stdout)
for (const artifact of res.artifacts) {
- if (artifact.expired || artifact.workflow_run.head_branch !== 'canary') {
+ if (
+ artifact.expired ||
+ artifact.workflow_run.head_branch !== 'bgw/round-robin-tests'
+ ) {
continue
}
```
```
node test/build-turbopack-dev-tests-manifest.js
```
Inspect the generated JSON:
https://gist.github.com/bgw/35b7f9d09cd95f64087a69ff5c7f8972