fix(cicd): create releases with the release PAT on core/1.49 - #15449
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: ✅ 1790 passed, 0 failed · 3 flaky📊 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:09.435Z",
"gitSha": "5c90d90dce4a4a15d5e5e940c07c2a009b5b3dd2",
"branch": "ci__release-pat-core-1-49",
"measurements": [
{
"name": "canvas-idle",
"durationMs": 2047.629000000029,
"styleRecalcs": 8,
"styleRecalcDurationMs": 6.029,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 504.0659999999999,
"heapDeltaBytes": 5336156,
"heapUsedBytes": 73791892,
"domNodes": 16,
"jsHeapTotalBytes": 19517440,
"scriptDurationMs": 17.480999999999998,
"eventListeners": 6,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-idle",
"durationMs": 2059.0909999999667,
"styleRecalcs": 10,
"styleRecalcDurationMs": 7.317,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 466.2390000000001,
"heapDeltaBytes": 5440952,
"heapUsedBytes": 74012008,
"domNodes": 20,
"jsHeapTotalBytes": 20041728,
"scriptDurationMs": 15.633000000000001,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.670000000000012,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "canvas-mouse-sweep",
"durationMs": 1839.0609999999583,
"styleRecalcs": 74,
"styleRecalcDurationMs": 34.775999999999996,
"layouts": 12,
"layoutDurationMs": 3.4749999999999996,
"taskDurationMs": 867.919,
"heapDeltaBytes": -17343680,
"heapUsedBytes": 51444924,
"domNodes": -279,
"jsHeapTotalBytes": 20692992,
"scriptDurationMs": 108.86,
"eventListeners": -153,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "canvas-mouse-sweep",
"durationMs": 1791.0850000000664,
"styleRecalcs": 73,
"styleRecalcDurationMs": 34.645999999999994,
"layouts": 12,
"layoutDurationMs": 3.32,
"taskDurationMs": 847.5429999999999,
"heapDeltaBytes": -18663648,
"heapUsedBytes": 49944096,
"domNodes": -280,
"jsHeapTotalBytes": 20168704,
"scriptDurationMs": 107.26299999999999,
"eventListeners": -153,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66999999999998,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "canvas-zoom-sweep",
"durationMs": 1722.8759999999852,
"styleRecalcs": 33,
"styleRecalcDurationMs": 16.492,
"layouts": 6,
"layoutDurationMs": 0.6840000000000002,
"taskDurationMs": 367.719,
"heapDeltaBytes": 8298196,
"heapUsedBytes": 76726840,
"domNodes": 79,
"jsHeapTotalBytes": 19779584,
"scriptDurationMs": 18.2,
"eventListeners": 19,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "canvas-zoom-sweep",
"durationMs": 1741.2310000000844,
"styleRecalcs": 30,
"styleRecalcDurationMs": 17.276,
"layouts": 6,
"layoutDurationMs": 0.7509999999999999,
"taskDurationMs": 386.05699999999996,
"heapDeltaBytes": 8224572,
"heapUsedBytes": 76771604,
"domNodes": 78,
"jsHeapTotalBytes": 20041728,
"scriptDurationMs": 26.33,
"eventListeners": 19,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "dom-widget-clipping",
"durationMs": 579.5410000000061,
"styleRecalcs": 11,
"styleRecalcDurationMs": 7.033000000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 357.30899999999997,
"heapDeltaBytes": -11476684,
"heapUsedBytes": 57306612,
"domNodes": 18,
"jsHeapTotalBytes": 20041728,
"scriptDurationMs": 52.804,
"eventListeners": 2,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333335,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "dom-widget-clipping",
"durationMs": 578.0300000000125,
"styleRecalcs": 10,
"styleRecalcDurationMs": 7.306000000000002,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 384.967,
"heapDeltaBytes": -11470300,
"heapUsedBytes": 57193824,
"domNodes": 16,
"jsHeapTotalBytes": 20566016,
"scriptDurationMs": 66.60199999999999,
"eventListeners": 2,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-idle",
"durationMs": 2040.521999999953,
"styleRecalcs": 9,
"styleRecalcDurationMs": 7.16,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 669.1640000000001,
"heapDeltaBytes": 8440860,
"heapUsedBytes": 68090892,
"domNodes": -281,
"jsHeapTotalBytes": 4251648,
"scriptDurationMs": 93.28299999999997,
"eventListeners": -149,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "large-graph-idle",
"durationMs": 2037.4270000000934,
"styleRecalcs": 9,
"styleRecalcDurationMs": 6.959999999999997,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 674.1649999999998,
"heapDeltaBytes": 8208584,
"heapUsedBytes": 68038884,
"domNodes": -282,
"jsHeapTotalBytes": 5562368,
"scriptDurationMs": 93.05499999999999,
"eventListeners": -147,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-pan",
"durationMs": 2147.790999999984,
"styleRecalcs": 68,
"styleRecalcDurationMs": 13.834000000000003,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 1217.564,
"heapDeltaBytes": 5211756,
"heapUsedBytes": 66153872,
"domNodes": -286,
"jsHeapTotalBytes": 5263360,
"scriptDurationMs": 395.15700000000004,
"eventListeners": -147,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "large-graph-pan",
"durationMs": 2150.164000000018,
"styleRecalcs": 68,
"styleRecalcDurationMs": 14.141,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 1198.78,
"heapDeltaBytes": 7453480,
"heapUsedBytes": 68352824,
"domNodes": -283,
"jsHeapTotalBytes": 5263360,
"scriptDurationMs": 391.45,
"eventListeners": -149,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "large-graph-zoom",
"durationMs": 3196.8219999999974,
"styleRecalcs": 66,
"styleRecalcDurationMs": 15.808,
"layouts": 60,
"layoutDurationMs": 7.894,
"taskDurationMs": 1468.115,
"heapDeltaBytes": -1774972,
"heapUsedBytes": 60389488,
"domNodes": -287,
"jsHeapTotalBytes": 7921664,
"scriptDurationMs": 511.80499999999995,
"eventListeners": -153,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "large-graph-zoom",
"durationMs": 3131.8919999999935,
"styleRecalcs": 63,
"styleRecalcDurationMs": 12.695000000000002,
"layouts": 60,
"layoutDurationMs": 7.768,
"taskDurationMs": 1447.5629999999999,
"heapDeltaBytes": -5861636,
"heapUsedBytes": 56904640,
"domNodes": -289,
"jsHeapTotalBytes": 7135232,
"scriptDurationMs": 508.73,
"eventListeners": -153,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "minimap-idle",
"durationMs": 2025.792000000024,
"styleRecalcs": 6,
"styleRecalcDurationMs": 4.4270000000000005,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 661.848,
"heapDeltaBytes": 8359452,
"heapUsedBytes": 70002752,
"domNodes": -282,
"jsHeapTotalBytes": 4775936,
"scriptDurationMs": 90.14599999999999,
"eventListeners": -149,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333335,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "minimap-idle",
"durationMs": 2054.177999999979,
"styleRecalcs": 10,
"styleRecalcDurationMs": 10.973,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 676.9020000000002,
"heapDeltaBytes": 8564512,
"heapUsedBytes": 70338908,
"domNodes": -282,
"jsHeapTotalBytes": 4251648,
"scriptDurationMs": 94.16499999999999,
"eventListeners": -147,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-dom-widget-clipping",
"durationMs": 589.9259999999913,
"styleRecalcs": 47,
"styleRecalcDurationMs": 9.618,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 386.229,
"heapDeltaBytes": -11270320,
"heapUsedBytes": 57444056,
"domNodes": 20,
"jsHeapTotalBytes": 21614592,
"scriptDurationMs": 119.557,
"eventListeners": 6,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333335,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-dom-widget-clipping",
"durationMs": 568.7669999999798,
"styleRecalcs": 48,
"styleRecalcDurationMs": 10.843,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 380.228,
"heapDeltaBytes": -11162340,
"heapUsedBytes": 57346792,
"domNodes": 22,
"jsHeapTotalBytes": 21090304,
"scriptDurationMs": 116.2,
"eventListeners": 6,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-idle",
"durationMs": 2010.4150000000232,
"styleRecalcs": 11,
"styleRecalcDurationMs": 8.271,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 451.77,
"heapDeltaBytes": 5244028,
"heapUsedBytes": 73943396,
"domNodes": 22,
"jsHeapTotalBytes": 19779584,
"scriptDurationMs": 13.385000000000002,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-idle",
"durationMs": 2001.2510000000248,
"styleRecalcs": 10,
"styleRecalcDurationMs": 7.023999999999999,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 474.18399999999997,
"heapDeltaBytes": 5231868,
"heapUsedBytes": 73916920,
"domNodes": 20,
"jsHeapTotalBytes": 20303872,
"scriptDurationMs": 13.063,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-mouse-sweep",
"durationMs": 1711.3540000000285,
"styleRecalcs": 75,
"styleRecalcDurationMs": 36.093,
"layouts": 16,
"layoutDurationMs": 4.7620000000000005,
"taskDurationMs": 752.904,
"heapDeltaBytes": -3749648,
"heapUsedBytes": 64953124,
"domNodes": 61,
"jsHeapTotalBytes": 19517440,
"scriptDurationMs": 85.216,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66999999999998,
"p95FrameDurationMs": 16.800000000000182
},
{
"name": "subgraph-mouse-sweep",
"durationMs": 1677.671000000032,
"styleRecalcs": 75,
"styleRecalcDurationMs": 32.063,
"layouts": 16,
"layoutDurationMs": 4.029000000000001,
"taskDurationMs": 703.648,
"heapDeltaBytes": -3939924,
"heapUsedBytes": 64690792,
"domNodes": 63,
"jsHeapTotalBytes": 20566016,
"scriptDurationMs": 79.21300000000001,
"eventListeners": 4,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "subgraph-transition-enter",
"durationMs": 1384.5680000000584,
"styleRecalcs": 18,
"styleRecalcDurationMs": 28.342,
"layouts": 14,
"layoutDurationMs": 10.937000000000003,
"taskDurationMs": 895.1940000000001,
"heapDeltaBytes": 31030596,
"heapUsedBytes": 101847920,
"domNodes": 13673,
"jsHeapTotalBytes": 15990784,
"scriptDurationMs": 31.37300000000001,
"eventListeners": 2375,
"totalBlockingTimeMs": 123,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "viewport-pan-sweep",
"durationMs": 8239.887999999952,
"styleRecalcs": 251,
"styleRecalcDurationMs": 41.713,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 4222.786,
"heapDeltaBytes": 6114172,
"heapUsedBytes": 65817264,
"domNodes": -280,
"jsHeapTotalBytes": 6311936,
"scriptDurationMs": 1271.519,
"eventListeners": -163,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "viewport-pan-sweep",
"durationMs": 8195.910000000025,
"styleRecalcs": 250,
"styleRecalcDurationMs": 39.70700000000001,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 4203.079000000001,
"heapDeltaBytes": 12168856,
"heapUsedBytes": 71891096,
"domNodes": -282,
"jsHeapTotalBytes": 7098368,
"scriptDurationMs": 1267.276,
"eventListeners": -133,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66333333333332,
"p95FrameDurationMs": 16.700000000000728
},
{
"name": "vue-large-graph-idle",
"durationMs": 17379.599000000042,
"styleRecalcs": 0,
"styleRecalcDurationMs": 0,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 17352.903000000002,
"heapDeltaBytes": -53626980,
"heapUsedBytes": 171364072,
"domNodes": -8312,
"jsHeapTotalBytes": -4657152,
"scriptDurationMs": 587.453,
"eventListeners": -16389,
"totalBlockingTimeMs": 0,
"frameDurationMs": 17.779999999999927,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "vue-large-graph-idle",
"durationMs": 17099.63400000004,
"styleRecalcs": 0,
"styleRecalcDurationMs": 0,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 17085.45,
"heapDeltaBytes": -28545224,
"heapUsedBytes": 182991016,
"domNodes": -8312,
"jsHeapTotalBytes": -11739136,
"scriptDurationMs": 518.3370000000001,
"eventListeners": -16389,
"totalBlockingTimeMs": 0,
"frameDurationMs": 17.780000000000047,
"p95FrameDurationMs": 16.80000000000291
},
{
"name": "vue-large-graph-pan",
"durationMs": 21126.42200000005,
"styleRecalcs": 148,
"styleRecalcDurationMs": 23.668999999999997,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 21079.421,
"heapDeltaBytes": -45959972,
"heapUsedBytes": 162600096,
"domNodes": -8312,
"jsHeapTotalBytes": -15409152,
"scriptDurationMs": 913.5139999999999,
"eventListeners": -16385,
"totalBlockingTimeMs": 344,
"frameDurationMs": 17.776666666666642,
"p95FrameDurationMs": 16.80000000000291
},
{
"name": "vue-large-graph-pan",
"durationMs": 20948.16100000003,
"styleRecalcs": 146,
"styleRecalcDurationMs": 18.069000000000003,
"layouts": 0,
"layoutDurationMs": 0,
"taskDurationMs": 20908.024999999998,
"heapDeltaBytes": -30186224,
"heapUsedBytes": 177502292,
"domNodes": -8312,
"jsHeapTotalBytes": -8921088,
"scriptDurationMs": 889.248,
"eventListeners": -16383,
"totalBlockingTimeMs": 224,
"frameDurationMs": 17.776666666666642,
"p95FrameDurationMs": 16.799999999999272
},
{
"name": "workflow-execution",
"durationMs": 461.8849999999384,
"styleRecalcs": 15,
"styleRecalcDurationMs": 22.252000000000002,
"layouts": 4,
"layoutDurationMs": 1.4529999999999998,
"taskDurationMs": 127.174,
"heapDeltaBytes": -16094484,
"heapUsedBytes": 51670604,
"domNodes": 134,
"jsHeapTotalBytes": 7458816,
"scriptDurationMs": 11.140999999999998,
"eventListeners": 99,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.666666666666668,
"p95FrameDurationMs": 16.699999999999818
},
{
"name": "workflow-execution",
"durationMs": 452.132000000006,
"styleRecalcs": 14,
"styleRecalcDurationMs": 18.003999999999998,
"layouts": 2,
"layoutDurationMs": 0.34500000000000003,
"taskDurationMs": 112.231,
"heapDeltaBytes": -15802964,
"heapUsedBytes": 51731532,
"domNodes": 123,
"jsHeapTotalBytes": 7196672,
"scriptDurationMs": 8.893,
"eventListeners": 97,
"totalBlockingTimeMs": 0,
"frameDurationMs": 16.66666666666665,
"p95FrameDurationMs": 16.700000000000728
}
]
} |
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## core/1.49 #15449 +/- ##
==========================================
Coverage 79.20% 79.20%
==========================================
Files 1854 1854
Lines 108655 108655
Branches 33171 33171
==========================================
Hits 86062 86062
Misses 22158 22158
Partials 435 435
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.