rspack
rspack copied to clipboard
feat: enable increamental release for ecosystem ci build
Summary
Related links
Checklist
- [ ] Tests updated (or not required).
- [ ] Documentation updated (or not required).
Deploy Preview for rspack canceled.
| Name | Link |
|---|---|
| Latest commit | 2b70405529b52870f3554191025ab1ec337cf6db |
| Latest deploy log | https://app.netlify.com/projects/rspack/deploys/691683670c101c0008499145 |
📦 Binary Size-limit
Comparing
2b70405to chore(ci): support force use github artifacts (#12187) by pshu
🙈 Size remains the same at 47.45MB
CodSpeed Performance Report
Merging #12192 will not alter performance
Comparing chore/experiment_with_increamental_relase (5a204cd) with main (8abe4b1)
Summary
✅ 17 untouched
📝 Benchmark detail: Open
| Name | Base (2025-11-13 74ea720) | Current | Change |
|---|---|---|---|
| 10000_big_production-mode_disable-minimize + exec | 25.1 s ± 677 ms | 24.9 s ± 841 ms | -0.43 % |
| 10000_development-mode + exec | 1.31 s ± 21 ms | 1.26 s ± 18 ms | -3.70 % |
| 10000_development-mode_hmr + exec | 612 ms ± 5.4 ms | 605 ms ± 20 ms | -1.11 % |
| 10000_development-mode_noop-loader + exec | 2.24 s ± 65 ms | 2.19 s ± 43 ms | -2.41 % |
| 10000_production-mode + exec | 1.37 s ± 29 ms | 1.34 s ± 24 ms | -2.34 % |
| 10000_production-mode_persistent-cold + exec | 1.5 s ± 18 ms | 1.47 s ± 32 ms | -1.84 % |
| 10000_production-mode_persistent-hot + exec | 1.04 s ± 9.2 ms | 1.05 s ± 170 ms | +0.85 % |
| arco-pro_development-mode + exec | 1.55 s ± 71 ms | 1.58 s ± 90 ms | +1.74 % |
| arco-pro_development-mode_hmr + exec | 358 ms ± 0.39 ms | 358 ms ± 3.3 ms | -0.04 % |
| arco-pro_production-mode + exec | 2.81 s ± 177 ms | 2.9 s ± 170 ms | +3.08 % |
| arco-pro_production-mode_generate-package-json-webpack-plugin + exec | 2.92 s ± 68 ms | 3.02 s ± 263 ms | +3.40 % |
| arco-pro_production-mode_persistent-cold + exec | 2.97 s ± 70 ms | 2.93 s ± 104 ms | -1.24 % |
| arco-pro_production-mode_persistent-hot + exec | 1.64 s ± 124 ms | 1.67 s ± 160 ms | +1.68 % |
| arco-pro_production-mode_traverse-chunk-modules + exec | 2.87 s ± 117 ms | 2.89 s ± 91 ms | +0.80 % |
| large-dyn-imports_development-mode + exec | 1.59 s ± 41 ms | 1.54 s ± 24 ms | -2.67 % |
| large-dyn-imports_production-mode + exec | 1.61 s ± 52 ms | 1.6 s ± 30 ms | -1.15 % |
| threejs_development-mode_10x + exec | 1.31 s ± 99 ms | 1.27 s ± 43 ms | -2.79 % |
| threejs_development-mode_10x_hmr + exec | 909 ms ± 11 ms | 898 ms ± 11 ms | -1.20 % |
| threejs_production-mode_10x + exec | 3.89 s ± 14 ms | 3.87 s ± 42 ms | -0.41 % |
| threejs_production-mode_10x_persistent-cold + exec | 4.04 s ± 98 ms | 4.01 s ± 32 ms | -0.69 % |
| threejs_production-mode_10x_persistent-hot + exec | 3.51 s ± 113 ms | 3.49 s ± 103 ms | -0.40 % |
| 10000_big_production-mode_disable-minimize + rss memory | 5371 MiB ± 192 MiB | 5435 MiB ± 287 MiB | +1.20 % |
| 10000_development-mode + rss memory | 579 MiB ± 35.8 MiB | 599 MiB ± 50.3 MiB | +3.32 % |
| 10000_development-mode_hmr + rss memory | 746 MiB ± 15.7 MiB | 743 MiB ± 13.1 MiB | -0.28 % |
| 10000_development-mode_noop-loader + rss memory | 885 MiB ± 33 MiB | 876 MiB ± 35.5 MiB | -1.03 % |
| 10000_production-mode + rss memory | 598 MiB ± 30.7 MiB | 600 MiB ± 32.3 MiB | +0.22 % |
| 10000_production-mode_persistent-cold + rss memory | 685 MiB ± 30.6 MiB | 689 MiB ± 19.1 MiB | +0.62 % |
| 10000_production-mode_persistent-hot + rss memory | 677 MiB ± 18.5 MiB | 673 MiB ± 7.14 MiB | -0.49 % |
| arco-pro_development-mode + rss memory | 467 MiB ± 55.3 MiB | 489 MiB ± 17.9 MiB | +4.62 % |
| arco-pro_development-mode_hmr + rss memory | 402 MiB ± 36.2 MiB | 396 MiB ± 26.2 MiB | -1.54 % |
| arco-pro_production-mode + rss memory | 579 MiB ± 63.2 MiB | 590 MiB ± 58.2 MiB | +1.91 % |
| arco-pro_production-mode_generate-package-json-webpack-plugin + rss memory | 579 MiB ± 80.7 MiB | 612 MiB ± 55.2 MiB | +5.55 % |
| arco-pro_production-mode_persistent-cold + rss memory | 656 MiB ± 59.7 MiB | 665 MiB ± 61.3 MiB | +1.28 % |
| arco-pro_production-mode_persistent-hot + rss memory | 492 MiB ± 92.6 MiB | 503 MiB ± 76 MiB | +2.39 % |
| arco-pro_production-mode_traverse-chunk-modules + rss memory | 586 MiB ± 87.1 MiB | 595 MiB ± 77.7 MiB | +1.51 % |
| large-dyn-imports_development-mode + rss memory | 610 MiB ± 3.36 MiB | 612 MiB ± 10.4 MiB | +0.28 % |
| large-dyn-imports_production-mode + rss memory | 550 MiB ± 7.91 MiB | 547 MiB ± 1.68 MiB | -0.53 % |
| threejs_development-mode_10x + rss memory | 535 MiB ± 32.2 MiB | 530 MiB ± 29.7 MiB | -0.95 % |
| threejs_development-mode_10x_hmr + rss memory | 738 MiB ± 45.9 MiB | 750 MiB ± 63.5 MiB | +1.57 % |
| threejs_production-mode_10x + rss memory | 690 MiB ± 129 MiB | 658 MiB ± 95 MiB | -4.60 % |
| threejs_production-mode_10x_persistent-cold + rss memory | 745 MiB ± 60.2 MiB | 722 MiB ± 37.4 MiB | -3.13 % |
| threejs_production-mode_10x_persistent-hot + rss memory | 599 MiB ± 28.6 MiB | 589 MiB ± 89.5 MiB | -1.57 % |
📝 Benchmark detail: Open
| Name | Base (2025-11-13 74ea720) | Current | Change |
|---|---|---|---|
| 10000_big_production-mode_disable-minimize + exec | 25.1 s ± 677 ms | 24.9 s ± 507 ms | -0.62 % |
| 10000_development-mode + exec | 1.31 s ± 21 ms | 1.27 s ± 23 ms | -3.30 % |
| 10000_development-mode_hmr + exec | 612 ms ± 5.4 ms | 601 ms ± 11 ms | -1.87 % |
| 10000_development-mode_noop-loader + exec | 2.24 s ± 65 ms | 2.2 s ± 16 ms | -1.90 % |
| 10000_production-mode + exec | 1.37 s ± 29 ms | 1.34 s ± 55 ms | -2.06 % |
| 10000_production-mode_persistent-cold + exec | 1.5 s ± 18 ms | 1.47 s ± 25 ms | -2.00 % |
| 10000_production-mode_persistent-hot + exec | 1.04 s ± 9.2 ms | 1.01 s ± 22 ms | -2.45 % |
| arco-pro_development-mode + exec | 1.55 s ± 71 ms | 1.53 s ± 54 ms | -1.27 % |
| arco-pro_development-mode_hmr + exec | 358 ms ± 0.39 ms | 358 ms ± 1.5 ms | -0.10 % |
| arco-pro_production-mode + exec | 2.81 s ± 177 ms | 2.85 s ± 57 ms | +1.33 % |
| arco-pro_production-mode_generate-package-json-webpack-plugin + exec | 2.92 s ± 68 ms | 2.97 s ± 99 ms | +1.73 % |
| arco-pro_production-mode_persistent-cold + exec | 2.97 s ± 70 ms | 2.95 s ± 111 ms | -0.44 % |
| arco-pro_production-mode_persistent-hot + exec | 1.64 s ± 124 ms | 1.65 s ± 34 ms | +0.56 % |
| arco-pro_production-mode_traverse-chunk-modules + exec | 2.87 s ± 117 ms | 2.91 s ± 217 ms | +1.63 % |
| large-dyn-imports_development-mode + exec | 1.59 s ± 41 ms | 1.58 s ± 117 ms | -0.64 % |
| large-dyn-imports_production-mode + exec | 1.61 s ± 52 ms | 1.6 s ± 36 ms | -0.81 % |
| threejs_development-mode_10x + exec | 1.31 s ± 99 ms | 1.27 s ± 17 ms | -2.82 % |
| threejs_development-mode_10x_hmr + exec | 909 ms ± 11 ms | 905 ms ± 14 ms | -0.43 % |
| threejs_production-mode_10x + exec | 3.89 s ± 14 ms | 3.89 s ± 130 ms | +0.12 % |
| threejs_production-mode_10x_persistent-cold + exec | 4.04 s ± 98 ms | 4 s ± 51 ms | -0.95 % |
| threejs_production-mode_10x_persistent-hot + exec | 3.51 s ± 113 ms | 3.49 s ± 20 ms | -0.53 % |
| 10000_big_production-mode_disable-minimize + rss memory | 5371 MiB ± 192 MiB | 5390 MiB ± 190 MiB | +0.35 % |
| 10000_development-mode + rss memory | 579 MiB ± 35.8 MiB | 591 MiB ± 13.6 MiB | +2.06 % |
| 10000_development-mode_hmr + rss memory | 746 MiB ± 15.7 MiB | 748 MiB ± 17.8 MiB | +0.26 % |
| 10000_development-mode_noop-loader + rss memory | 885 MiB ± 33 MiB | 873 MiB ± 42.3 MiB | -1.41 % |
| 10000_production-mode + rss memory | 598 MiB ± 30.7 MiB | 599 MiB ± 25.5 MiB | +0.13 % |
| 10000_production-mode_persistent-cold + rss memory | 685 MiB ± 30.6 MiB | 695 MiB ± 32.2 MiB | +1.50 % |
| 10000_production-mode_persistent-hot + rss memory | 677 MiB ± 18.5 MiB | 680 MiB ± 22.1 MiB | +0.41 % |
| arco-pro_development-mode + rss memory | 467 MiB ± 55.3 MiB | 458 MiB ± 25.5 MiB | -1.98 % |
| arco-pro_development-mode_hmr + rss memory | 402 MiB ± 36.2 MiB | 391 MiB ± 26.6 MiB | -2.80 % |
| arco-pro_production-mode + rss memory | 579 MiB ± 63.2 MiB | 583 MiB ± 56.2 MiB | +0.69 % |
| arco-pro_production-mode_generate-package-json-webpack-plugin + rss memory | 579 MiB ± 80.7 MiB | 589 MiB ± 104 MiB | +1.73 % |
| arco-pro_production-mode_persistent-cold + rss memory | 656 MiB ± 59.7 MiB | 664 MiB ± 32 MiB | +1.15 % |
| arco-pro_production-mode_persistent-hot + rss memory | 492 MiB ± 92.6 MiB | 490 MiB ± 80.3 MiB | -0.39 % |
| arco-pro_production-mode_traverse-chunk-modules + rss memory | 586 MiB ± 87.1 MiB | 612 MiB ± 43.7 MiB | +4.34 % |
| large-dyn-imports_development-mode + rss memory | 610 MiB ± 3.36 MiB | 610 MiB ± 8.71 MiB | -0.06 % |
| large-dyn-imports_production-mode + rss memory | 550 MiB ± 7.91 MiB | 542 MiB ± 11.2 MiB | -1.33 % |
| threejs_development-mode_10x + rss memory | 535 MiB ± 32.2 MiB | 533 MiB ± 20.1 MiB | -0.40 % |
| threejs_development-mode_10x_hmr + rss memory | 738 MiB ± 45.9 MiB | 744 MiB ± 50.8 MiB | +0.75 % |
| threejs_production-mode_10x + rss memory | 690 MiB ± 129 MiB | 708 MiB ± 98 MiB | +2.56 % |
| threejs_production-mode_10x_persistent-cold + rss memory | 745 MiB ± 60.2 MiB | 750 MiB ± 65 MiB | +0.60 % |
| threejs_production-mode_10x_persistent-hot + rss memory | 599 MiB ± 28.6 MiB | 597 MiB ± 41.1 MiB | -0.25 % |
📝 Benchmark detail: Open
| Name | Base (2025-11-13 74ea720) | Current | Change |
|---|---|---|---|
| 10000_big_production-mode_disable-minimize + exec | 25.1 s ± 677 ms | 24.9 s ± 623 ms | -0.60 % |
| 10000_development-mode + exec | 1.31 s ± 21 ms | 1.26 s ± 31 ms | -3.57 % |
| 10000_development-mode_hmr + exec | 612 ms ± 5.4 ms | 602 ms ± 8.9 ms | -1.68 % |
| 10000_development-mode_noop-loader + exec | 2.24 s ± 65 ms | 2.19 s ± 23 ms | -2.12 % |
| 10000_production-mode + exec | 1.37 s ± 29 ms | 1.32 s ± 18 ms | -3.41 % |
| 10000_production-mode_persistent-cold + exec | 1.5 s ± 18 ms | 1.46 s ± 20 ms | -2.40 % |
| 10000_production-mode_persistent-hot + exec | 1.04 s ± 9.2 ms | 1.02 s ± 13 ms | -2.12 % |
| arco-pro_development-mode + exec | 1.55 s ± 71 ms | 1.57 s ± 61 ms | +1.02 % |
| arco-pro_development-mode_hmr + exec | 358 ms ± 0.39 ms | 357 ms ± 1.2 ms | -0.22 % |
| arco-pro_production-mode + exec | 2.81 s ± 177 ms | 2.84 s ± 64 ms | +1.02 % |
| arco-pro_production-mode_generate-package-json-webpack-plugin + exec | 2.92 s ± 68 ms | 2.96 s ± 59 ms | +1.45 % |
| arco-pro_production-mode_persistent-cold + exec | 2.97 s ± 70 ms | 2.95 s ± 223 ms | -0.47 % |
| arco-pro_production-mode_persistent-hot + exec | 1.64 s ± 124 ms | 1.67 s ± 30 ms | +1.45 % |
| arco-pro_production-mode_traverse-chunk-modules + exec | 2.87 s ± 117 ms | 2.9 s ± 88 ms | +1.24 % |
| large-dyn-imports_development-mode + exec | 1.59 s ± 41 ms | 1.54 s ± 34 ms | -3.16 % |
| large-dyn-imports_production-mode + exec | 1.61 s ± 52 ms | 1.59 s ± 15 ms | -1.73 % |
| threejs_development-mode_10x + exec | 1.31 s ± 99 ms | 1.26 s ± 29 ms | -3.22 % |
| threejs_development-mode_10x_hmr + exec | 909 ms ± 11 ms | 907 ms ± 21 ms | -0.24 % |
| threejs_production-mode_10x + exec | 3.89 s ± 14 ms | 3.9 s ± 156 ms | +0.41 % |
| threejs_production-mode_10x_persistent-cold + exec | 4.04 s ± 98 ms | 3.99 s ± 27 ms | -1.12 % |
| threejs_production-mode_10x_persistent-hot + exec | 3.51 s ± 113 ms | 3.51 s ± 178 ms | +0.14 % |
| 10000_big_production-mode_disable-minimize + rss memory | 5371 MiB ± 192 MiB | 5369 MiB ± 137 MiB | -0.04 % |
| 10000_development-mode + rss memory | 579 MiB ± 35.8 MiB | 596 MiB ± 23.8 MiB | +2.86 % |
| 10000_development-mode_hmr + rss memory | 746 MiB ± 15.7 MiB | 743 MiB ± 26 MiB | -0.39 % |
| 10000_development-mode_noop-loader + rss memory | 885 MiB ± 33 MiB | 885 MiB ± 17.2 MiB | -0.05 % |
| 10000_production-mode + rss memory | 598 MiB ± 30.7 MiB | 613 MiB ± 20.2 MiB | +2.43 % |
| 10000_production-mode_persistent-cold + rss memory | 685 MiB ± 30.6 MiB | 692 MiB ± 22.1 MiB | +1.03 % |
| 10000_production-mode_persistent-hot + rss memory | 677 MiB ± 18.5 MiB | 682 MiB ± 20.6 MiB | +0.75 % |
| arco-pro_development-mode + rss memory | 467 MiB ± 55.3 MiB | 478 MiB ± 72.1 MiB | +2.33 % |
| arco-pro_development-mode_hmr + rss memory | 402 MiB ± 36.2 MiB | 387 MiB ± 11 MiB | -3.63 % |
| arco-pro_production-mode + rss memory | 579 MiB ± 63.2 MiB | 624 MiB ± 93.6 MiB | +7.64 % |
| arco-pro_production-mode_generate-package-json-webpack-plugin + rss memory | 579 MiB ± 80.7 MiB | 596 MiB ± 73.1 MiB | +2.86 % |
| arco-pro_production-mode_persistent-cold + rss memory | 656 MiB ± 59.7 MiB | 660 MiB ± 86.7 MiB | +0.56 % |
| arco-pro_production-mode_persistent-hot + rss memory | 492 MiB ± 92.6 MiB | 508 MiB ± 59.7 MiB | +3.33 % |
| arco-pro_production-mode_traverse-chunk-modules + rss memory | 586 MiB ± 87.1 MiB | 596 MiB ± 98.7 MiB | +1.66 % |
| large-dyn-imports_development-mode + rss memory | 610 MiB ± 3.36 MiB | 614 MiB ± 3.24 MiB | +0.57 % |
| large-dyn-imports_production-mode + rss memory | 550 MiB ± 7.91 MiB | 545 MiB ± 11.1 MiB | -0.93 % |
| threejs_development-mode_10x + rss memory | 535 MiB ± 32.2 MiB | 533 MiB ± 23.7 MiB | -0.40 % |
| threejs_development-mode_10x_hmr + rss memory | 738 MiB ± 45.9 MiB | 738 MiB ± 30.1 MiB | -0.06 % |
| threejs_production-mode_10x + rss memory | 690 MiB ± 129 MiB | 688 MiB ± 110 MiB | -0.30 % |
| threejs_production-mode_10x_persistent-cold + rss memory | 745 MiB ± 60.2 MiB | 749 MiB ± 68.5 MiB | +0.47 % |
| threejs_production-mode_10x_persistent-hot + rss memory | 599 MiB ± 28.6 MiB | 618 MiB ± 62.3 MiB | +3.18 % |
⏳ Triggered benchmark: Open