fix(cicd): create releases with the release PAT on core/1.50 - #15450
Conversation
release-draft-create runs from the base branch's own copy of the workflow, so #15003 fixing this on main never reached the release lines. GITHUB_TOKEN is refused with a 403 on core/*, which is why the 1.49.7 release was never created after its bump PR merged.
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Comment |
🎭 Playwright: ✅ 1804 passed, 0 failed📊 Browser Reports
📦 Bundle Size
⚡ Performance Report
Show regressions
All metrics
Historical variance (last 15 runs)
Trend (last 15 commits on main)
Raw data{
"timestamp": "2026-08-20T02:34:30.960Z",
"gitSha": "4ab1db294358f024e9996150b90d25d7ac21741b",
"branch": "ci__release-pat-core-1-50",
"measurements": [
{
"name": "canvas-idle",
"durationMs": 2030.1839999999913,
"styleRecalcs": 9,
"styleRecalcDurationMs": 8.246,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 542.02,
"heapDeltaBytes": 6007304,
"heapUsedBytes": 70151120,
"domNodes": 18,
"jsHeapTotalBytes": 24903680,
"scriptDurationMs": 19.92,
"eventListeners": 6,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-idle",
"durationMs": 2055.230999999992,
"styleRecalcs": 10,
"styleRecalcDurationMs": 9.111999999999998,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 477.264,
"heapDeltaBytes": 5961088,
"heapUsedBytes": 70238472,
"domNodes": 20,
"jsHeapTotalBytes": 25165824,
"scriptDurationMs": 16.321999999999996,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-mouse-sweep",
"durationMs": 1814.378000000005,
"styleRecalcs": 75,
"styleRecalcDurationMs": 36.946000000000005,
"layouts": 12,
"layoutDurationMs": 3.6879999999999993,
"taskDurationMs": 823.413,
"heapDeltaBytes": 310404,
"heapUsedBytes": 64538040,
"domNodes": 57,
"jsHeapTotalBytes": 25427968,
"scriptDurationMs": 122.61099999999999,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-mouse-sweep",
"durationMs": 1808.0380000000105,
"styleRecalcs": 73,
"styleRecalcDurationMs": 33.681000000000004,
"layouts": 12,
"layoutDurationMs": 3.015,
"taskDurationMs": 826.3620000000001,
"heapDeltaBytes": 322420,
"heapUsedBytes": 64561208,
"domNodes": 56,
"jsHeapTotalBytes": 25427968,
"scriptDurationMs": 124.96,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "canvas-zoom-sweep",
"durationMs": 1756.9250000000238,
"styleRecalcs": 33,
"styleRecalcDurationMs": 18.700000000000003,
"layouts": 6,
"layoutDurationMs": 0.603,
"taskDurationMs": 378.82000000000005,
"heapDeltaBytes": 8854588,
"heapUsedBytes": 73197484,
"domNodes": 79,
"jsHeapTotalBytes": 24379392,
"scriptDurationMs": 19.389999999999997,
"eventListeners": 19,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-zoom-sweep",
"durationMs": 1721.4950000000044,
"styleRecalcs": 32,
"styleRecalcDurationMs": 16.183999999999997,
"layouts": 6,
"layoutDurationMs": 0.6149999999999999,
"taskDurationMs": 384.87000000000006,
"heapDeltaBytes": 8810736,
"heapUsedBytes": 73239076,
"domNodes": 77,
"jsHeapTotalBytes": 24641536,
"scriptDurationMs": 20.890999999999995,
"eventListeners": 19,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "dom-widget-clipping",
"durationMs": 589.8229999999955,
"styleRecalcs": 11,
"styleRecalcDurationMs": 7.728000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 382.2180000000001,
"heapDeltaBytes": -10919152,
"heapUsedBytes": 53012536,
"domNodes": 18,
"jsHeapTotalBytes": 25427968,
"scriptDurationMs": 60.349000000000004,
"eventListeners": 0,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333335,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "dom-widget-clipping",
"durationMs": 575.4410000000121,
"styleRecalcs": 12,
"styleRecalcDurationMs": 7.714000000000002,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 372.446,
"heapDeltaBytes": -11137868,
"heapUsedBytes": 53271232,
"domNodes": 20,
"jsHeapTotalBytes": 25952256,
"scriptDurationMs": 58.51899999999999,
"eventListeners": 0,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "large-graph-idle",
"durationMs": 2040.3519999999844,
"styleRecalcs": 8,
"styleRecalcDurationMs": 7.1590000000000025,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 667.794,
"heapDeltaBytes": 7279256,
"heapUsedBytes": 67378420,
"domNodes": -283,
"jsHeapTotalBytes": 2723840,
"scriptDurationMs": 105.96300000000001,
"eventListeners": -149,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-idle",
"durationMs": 2029.5710000000327,
"styleRecalcs": 9,
"styleRecalcDurationMs": 8.602000000000002,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 682.545,
"heapDeltaBytes": 6854420,
"heapUsedBytes": 66373440,
"domNodes": -280,
"jsHeapTotalBytes": 2723840,
"scriptDurationMs": 105.61099999999998,
"eventListeners": -149,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-pan",
"durationMs": 2178.2180000000153,
"styleRecalcs": 68,
"styleRecalcDurationMs": 12.615999999999998,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 1274.173,
"heapDeltaBytes": 579040,
"heapUsedBytes": 61844104,
"domNodes": -285,
"jsHeapTotalBytes": 3702784,
"scriptDurationMs": 428.291,
"eventListeners": -147,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-pan",
"durationMs": 2259.7789999999804,
"styleRecalcs": 68,
"styleRecalcDurationMs": 13.316999999999998,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 1322.609,
"heapDeltaBytes": -5659260,
"heapUsedBytes": 55087516,
"domNodes": -285,
"jsHeapTotalBytes": 5607424,
"scriptDurationMs": 435.472,
"eventListeners": -179,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-zoom",
"durationMs": 3291.9479999999908,
"styleRecalcs": 65,
"styleRecalcDurationMs": 15.278999999999998,
"layouts": 60,
"layoutDurationMs": 7.279,
"taskDurationMs": 1544.077,
"heapDeltaBytes": 1379376,
"heapUsedBytes": 64251408,
"domNodes": -290,
"jsHeapTotalBytes": 6393856,
"scriptDurationMs": 548.184,
"eventListeners": -153,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-zoom",
"durationMs": 3204.531999999972,
"styleRecalcs": 64,
"styleRecalcDurationMs": 13.685999999999996,
"layouts": 60,
"layoutDurationMs": 7.260000000000001,
"taskDurationMs": 1524.607,
"heapDeltaBytes": -3332340,
"heapUsedBytes": 59164364,
"domNodes": -289,
"jsHeapTotalBytes": 6131712,
"scriptDurationMs": 532.713,
"eventListeners": -153,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "minimap-idle",
"durationMs": 2026.7349999999738,
"styleRecalcs": 8,
"styleRecalcDurationMs": 7.531,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 698.3,
"heapDeltaBytes": 7134576,
"heapUsedBytes": 68213120,
"domNodes": -284,
"jsHeapTotalBytes": 3772416,
"scriptDurationMs": 110.362,
"eventListeners": -149,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "minimap-idle",
"durationMs": 2031.802999999968,
"styleRecalcs": 7,
"styleRecalcDurationMs": 5.791999999999999,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 670.62,
"heapDeltaBytes": 6960076,
"heapUsedBytes": 68239592,
"domNodes": -286,
"jsHeapTotalBytes": 2985984,
"scriptDurationMs": 106.28199999999998,
"eventListeners": -149,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-dom-widget-clipping",
"durationMs": 572.7740000000381,
"styleRecalcs": 46,
"styleRecalcDurationMs": 10.086,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 401.85299999999995,
"heapDeltaBytes": -10304880,
"heapUsedBytes": 54185772,
"domNodes": 18,
"jsHeapTotalBytes": 26214400,
"scriptDurationMs": 121.072,
"eventListeners": 6,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-dom-widget-clipping",
"durationMs": 574.216999999976,
"styleRecalcs": 46,
"styleRecalcDurationMs": 9.439000000000002,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 394.795,
"heapDeltaBytes": -10902680,
"heapUsedBytes": 53639028,
"domNodes": 18,
"jsHeapTotalBytes": 26214400,
"scriptDurationMs": 120.227,
"eventListeners": 6,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-idle",
"durationMs": 2025.2229999999827,
"styleRecalcs": 10,
"styleRecalcDurationMs": 8.675999999999998,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 498.021,
"heapDeltaBytes": -17574132,
"heapUsedBytes": 46843744,
"domNodes": -280,
"jsHeapTotalBytes": 22519808,
"scriptDurationMs": 13.486999999999998,
"eventListeners": -153,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-idle",
"durationMs": 2011.9139999999334,
"styleRecalcs": 11,
"styleRecalcDurationMs": 9.23,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 513.961,
"heapDeltaBytes": -17478844,
"heapUsedBytes": 46869388,
"domNodes": -279,
"jsHeapTotalBytes": 23306240,
"scriptDurationMs": 15.308,
"eventListeners": -153,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-mouse-sweep",
"durationMs": 1739.2069999999649,
"styleRecalcs": 76,
"styleRecalcDurationMs": 37.924,
"layouts": 16,
"layoutDurationMs": 4.635,
"taskDurationMs": 833.69,
"heapDeltaBytes": -17485632,
"heapUsedBytes": 46998696,
"domNodes": -283,
"jsHeapTotalBytes": 23568384,
"scriptDurationMs": 94.75399999999999,
"eventListeners": -153,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-mouse-sweep",
"durationMs": 1726.705999999922,
"styleRecalcs": 76,
"styleRecalcDurationMs": 36.997,
"layouts": 16,
"layoutDurationMs": 4.517,
"taskDurationMs": 794.938,
"heapDeltaBytes": -3379028,
"heapUsedBytes": 61013312,
"domNodes": 62,
"jsHeapTotalBytes": 25165824,
"scriptDurationMs": 92.24799999999999,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-transition-enter",
"durationMs": 1383.7669999999775,
"styleRecalcs": 19,
"styleRecalcDurationMs": 30.67199999999999,
"layouts": 15,
"layoutDurationMs": 12.459999999999999,
"taskDurationMs": 919.7640000000002,
"heapDeltaBytes": 30679368,
"heapUsedBytes": 100835788,
"domNodes": 13673,
"jsHeapTotalBytes": 15466496,
"scriptDurationMs": 34.117999999999995,
"eventListeners": 2375,
"totalBlockingTimeMs": 145,
"frameDurationMs": 16.666666666666696,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "viewport-pan-sweep",
"durationMs": 8484.04099999999,
"styleRecalcs": 252,
"styleRecalcDurationMs": 41.151999999999994,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 4773.641,
"heapDeltaBytes": 12664212,
"heapUsedBytes": 72334040,
"domNodes": -278,
"jsHeapTotalBytes": 6324224,
"scriptDurationMs": 1506.777,
"eventListeners": -131,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "viewport-pan-sweep",
"durationMs": 8445.368999999915,
"styleRecalcs": 248,
"styleRecalcDurationMs": 35.891999999999996,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 4885.543000000001,
"heapDeltaBytes": 20713420,
"heapUsedBytes": 81013344,
"domNodes": -282,
"jsHeapTotalBytes": 12877824,
"scriptDurationMs": 1668.5259999999998,
"eventListeners": -131,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "vue-large-graph-idle",
"durationMs": 17006.79100000002,
"styleRecalcs": 0,
"styleRecalcDurationMs": 0,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 16992.875,
"heapDeltaBytes": -35201616,
"heapUsedBytes": 167711928,
"domNodes": -8312,
"jsHeapTotalBytes": -6758400,
"scriptDurationMs": 537.469,
"eventListeners": -16387,
"totalBlockingTimeMs": 0,
"frameDurationMs": 18.333333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "vue-large-graph-idle",
"durationMs": 16948.151000000053,
"styleRecalcs": 0,
"styleRecalcDurationMs": 0,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 16930.839,
"heapDeltaBytes": -52641588,
"heapUsedBytes": 170233028,
"domNodes": -8312,
"jsHeapTotalBytes": -8851456,
"scriptDurationMs": 576.708,
"eventListeners": -16389,
"totalBlockingTimeMs": 0,
"frameDurationMs": 18.333333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "vue-large-graph-pan",
"durationMs": 20442.98199999997,
"styleRecalcs": 136,
"styleRecalcDurationMs": 16.477999999999994,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 20416.946,
"heapDeltaBytes": -52060988,
"heapUsedBytes": 153869076,
"domNodes": -8312,
"jsHeapTotalBytes": -12521472,
"scriptDurationMs": 879.1210000000001,
"eventListeners": -16383,
"totalBlockingTimeMs": 172,
"frameDurationMs": 17.77333333333336,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "vue-large-graph-pan",
"durationMs": 20397.992000000046,
"styleRecalcs": 139,
"styleRecalcDurationMs": 16.230999999999995,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 20370.415,
"heapDeltaBytes": -26450456,
"heapUsedBytes": 179432340,
"domNodes": -8312,
"jsHeapTotalBytes": -11022336,
"scriptDurationMs": 899.4179999999999,
"eventListeners": -16385,
"totalBlockingTimeMs": 113,
"frameDurationMs": 17.776666666666642,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "workflow-execution",
"durationMs": 99.35999999999012,
"styleRecalcs": 8,
"styleRecalcDurationMs": 13.174999999999999,
"layouts": 2,
"layoutDurationMs": 0.44300000000000006,
"taskDurationMs": 75.89300000000001,
"heapDeltaBytes": 3186468,
"heapUsedBytes": 66695604,
"domNodes": 112,
"jsHeapTotalBytes": 3670016,
"scriptDurationMs": 6.4510000000000005,
"eventListeners": 49,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666682,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "workflow-execution",
"durationMs": 451.41499999999724,
"styleRecalcs": 12,
"styleRecalcDurationMs": 16.714,
"layouts": 3,
"layoutDurationMs": 0.6020000000000001,
"taskDurationMs": 101.47300000000001,
"heapDeltaBytes": 5038488,
"heapUsedBytes": 68582964,
"domNodes": 121,
"jsHeapTotalBytes": 4980736,
"scriptDurationMs": 9.014,
"eventListeners": 97,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
}
]
} |
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## core/1.50 #15450 +/- ##
==========================================
Coverage 81.34% 81.34%
==========================================
Files 1872 1872
Lines 106289 106289
Branches 32304 32304
==========================================
Hits 86456 86456
Misses 19478 19478
Partials 355 355
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Problem
release-draft-create.yamlis triggered bypull_request: closed, so it runs from the base branch's own copy of the workflow. #15003 switched Create Release tosecrets.PR_GH_TOKENonmainon 2026-08-10, but that fix was never backported, socore/1.47throughcore/1.50still passGITHUB_TOKEN.GITHUB_TOKENis refused with403 Resource not accessible by integrationwhen creating a release on acore/*line, so every patch cut from these branches fails at the tag step.This is not theoretical. Run 31929089801 cut
1.49.7, the bump PR merged, andv1.49.7was never created.core/1.49has sat atpackage.json1.49.7 withv1.49.6as its newest tag since 2026-08-16, and ComfyUI pins 1.49.6 — so 1.49.7 and the #15211 popular-templates backport have not reached users.Fix
Same one-line change as #15003, applied to this line.
Companion PRs cover the other affected branches: core/1.47, core/1.48, core/1.49, core/1.50.
After this merges,
core/1.49still needs its missing release recovered withrelease-recover-tag.yaml(#15006).Test
actionlintandscripts/cicd/check-yaml.share clean on the changed file. The two warnings they emit here (SC2086on line 34, and acomments-indentationhit inci-tests-e2e.yaml) are pre-existing and reproduce without this change.