Skip to content

Conversation

@fi3ework
Copy link
Member

@fi3ework fi3ework commented Dec 2, 2025

Summary

the new ecosystem CI yaml already works and Rspack ecosystem CI status can be tracked on https://rstack-ecosystem-ci.netlify.app/.

remove the legacy yaml and rename .github/workflows/ecosystem-ci-rstack.yml to .github/workflows/ecosystem-ci.yml.

Related links

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

@netlify
Copy link

netlify bot commented Dec 2, 2025

Deploy Preview for rspack canceled.

Name Link
🔨 Latest commit 2905ac1
🔍 Latest deploy log https://app.netlify.com/projects/rspack/deploys/692eec5fed8c670008488516

@github-actions github-actions bot added the team The issue/pr is created by the member of Rspack. label Dec 2, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

Rsdoctor Bundle Diff Analysis

Found 5 project(s) in monorepo.

📁 react-10k

Path: ../build-tools-performance/cases/react-10k/dist/rsdoctor-data.json

📌 Baseline Commit: 694c5a2ce0 | PR: #12350

Metric Current Baseline Change
📊 Total Size 5.7 MB 5.7 MB 0 B (0.0%)
📄 JavaScript 5.7 MB 5.7 MB 0 B (0.0%)
🎨 CSS 21.0 B 21.0 B 0 B (0.0%)
🌐 HTML 0 B 0 B N/A
📁 Other Assets 0 B 0 B N/A

📦 Download Diff Report: react-10k Bundle Diff

📁 react-1k

Path: ../build-tools-performance/cases/react-1k/dist/rsdoctor-data.json

📌 Baseline Commit: 694c5a2ce0 | PR: #12350

Metric Current Baseline Change
📊 Total Size 822.6 KB 822.6 KB 0 B (0.0%)
📄 JavaScript 822.6 KB 822.6 KB 0 B (0.0%)
🎨 CSS 0 B 0 B N/A
🌐 HTML 0 B 0 B N/A
📁 Other Assets 0 B 0 B N/A

📦 Download Diff Report: react-1k Bundle Diff

📁 react-5k

Path: ../build-tools-performance/cases/react-5k/dist/rsdoctor-data.json

📌 Baseline Commit: 694c5a2ce0 | PR: #12350

Metric Current Baseline Change
📊 Total Size 2.7 MB 2.7 MB 0 B (0.0%)
📄 JavaScript 2.7 MB 2.7 MB 0 B (0.0%)
🎨 CSS 21.0 B 21.0 B 0 B (0.0%)
🌐 HTML 0 B 0 B N/A
📁 Other Assets 0 B 0 B N/A

📦 Download Diff Report: react-5k Bundle Diff

📁 rome

Path: ../build-tools-performance/cases/rome/dist/rsdoctor-data.json

📌 Baseline Commit: 694c5a2ce0 | PR: #12350

Metric Current Baseline Change
📊 Total Size 984.3 KB 984.3 KB 0 B (0.0%)
📄 JavaScript 984.3 KB 984.3 KB 0 B (0.0%)
🎨 CSS 0 B 0 B N/A
🌐 HTML 0 B 0 B N/A
📁 Other Assets 0 B 0 B N/A

📦 Download Diff Report: rome Bundle Diff

📁 ui-components

Path: ../build-tools-performance/cases/ui-components/dist/rsdoctor-data.json

📌 Baseline Commit: 694c5a2ce0 | PR: #12350

Metric Current Baseline Change
📊 Total Size 2.1 MB 2.1 MB 0 B (0.0%)
📄 JavaScript 2.0 MB 2.0 MB 0 B (0.0%)
🎨 CSS 83.0 KB 83.0 KB 0 B (0.0%)
🌐 HTML 0 B 0 B N/A
📁 Other Assets 0 B 0 B N/A

📦 Download Diff Report: ui-components Bundle Diff

Generated by Rsdoctor GitHub Action

@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

📦 Binary Size-limit

Comparing 2905ac1 to refactor: rename module arguments to rspack specific (#12350) by harpsealjs

🙈 Size remains the same at 47.70MB

@codspeed-hq
Copy link

codspeed-hq bot commented Dec 2, 2025

CodSpeed Performance Report

Merging #12352 will not alter performance

Comparing 11-yaml (2905ac1) with main (694c5a2)

Summary

✅ 17 untouched

@fi3ework fi3ework marked this pull request as ready for review December 2, 2025 13:16
@fi3ework fi3ework requested a review from stormslowly as a code owner December 2, 2025 13:16
Copilot finished reviewing on behalf of fi3ework December 2, 2025 13:18
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR consolidates the ecosystem CI configuration by removing the legacy ecosystem-ci-rstack.yml workflow and migrating its functionality into the main ecosystem-ci.yml file. The changes align with the new rstack-ecosystem-ci infrastructure hosted at https://rstack-ecosystem-ci.netlify.app/.

Key Changes:

  • Migrated all functionality from ecosystem-ci-rstack.yml to ecosystem-ci.yml and deleted the legacy file
  • Updated repository references from web-infra-dev/rspack-ecosystem-ci to rspack-contrib/rstack-ecosystem-ci
  • Added --stack rspack parameter to ecosystem CI test commands to work with the new multi-stack CI system

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/ecosystem-ci-rstack.yml Deleted the legacy rstack-specific ecosystem CI workflow (354 lines removed)
.github/workflows/ecosystem-ci.yml Updated with rstack functionality including new test suites (rsdoctor, nuxt, devserver), repository URL changes to rspack-contrib, --stack rspack parameters, and the publish-ecosystem-history job for tracking CI results

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Member

@chenjiahan chenjiahan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@chenjiahan chenjiahan enabled auto-merge (squash) December 2, 2025 13:51
@chenjiahan chenjiahan merged commit 5dc9c89 into main Dec 2, 2025
76 of 78 checks passed
@chenjiahan chenjiahan deleted the 11-yaml branch December 2, 2025 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team The issue/pr is created by the member of Rspack.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants