Skip to content

chore(deps): update ferrlabs/ferrflow action to v7.21.7 - #360

Merged
ferrlabs-renovate[bot] merged 1 commit into
mainfrom
renovate/ferrlabs-actions-(weekly)
Sep 21, 2026
Merged

ferrlabs-renovate[bot] merged 1 commit into
mainfrom
renovate/ferrlabs-actions-(weekly)

Conversation

@ferrlabs-renovate

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
FerrLabs/FerrFlow action patch v7.21.1v7.21.7

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

FerrLabs/FerrFlow (FerrLabs/FerrFlow)

v7.21.7

Compare Source

[7.21.7] - 2026-09-20

Bug Fixes
  • fix(npm): use the dev-build fallback only from a source checkout (#​1096)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 21.3ms (+4%) 21.1ms (+5%) 4.6ms (+15%) 4.1ms (+5%) 3.8ms (+6%) 15.6 MB
mono-100-1k ferrflow 42.2ms (-2%) 39.3ms (-6%) 5.2ms 4.9ms (-2%) 4.2ms (-2%) 15.2 MB
mono-50-5k ferrflow 134.4ms (+6%) 133.9ms (+6%) 5.7ms (+6%) 3.8ms (+6%) 3.8ms (+9%) 15.6 MB
mono-large ferrflow 454.4ms (-4%) 457.8ms (-3%) 8.8ms (-10%) 5.2ms (-16%) 5.0ms (-2%) 17.5 MB
mono-medium ferrflow 13.8ms (-33%) 13.1ms (-32%) 3.6ms (-16%) 3.2ms (-22%) 2.9ms (-24%) 15.6 MB
mono-small ferrflow 10.5ms (+44%) 10.0ms (+30%) 3.8ms (+41%) 3.6ms (+33%) 3.6ms (+38%) 13.3 MB
single ferrflow 7.9ms (+55%) 7.6ms (+36%) 3.3ms (+27%) 3.1ms (+29%) 3.2ms (+39%) 13.6 MB

Note: every competitor is a Node.js package — none ship a native binary, so this section can only show ferrflow. Cross-tool comparisons live in the Npm section.

Docker
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 210.0ms (-1%) 210.8ms (-1%) 190.6ms (-2%) 187.7ms (-3%) 189.5ms (-3%) 44.7 MB
mono-100-1k ferrflow 240.7ms (+5%) 238.6ms (+6%) 199.3ms (+5%) 197.2ms (+5%) 199.3ms (+7%) 42.7 MB
mono-50-5k ferrflow 375.0ms (+19%) 374.4ms (+17%) 230.6ms (+18%) 225.6ms (+16%) 221.3ms (+16%) 42.4 MB
mono-large ferrflow 704.6ms (+1%) 705.3ms (+2%) 163.8ms (-16%) 159.3ms (-17%) 157.9ms (-18%) 45.4 MB
mono-medium ferrflow 445.7ms (+106%) 363.6ms (+69%) 265.0ms (+34%) 279.9ms (+42%) 253.5ms (+28%) 43.5 MB
mono-small ferrflow 209.6ms (+1%) 211.8ms (-9%) 199.1ms (+6%) 198.7ms (-23%) 202.1ms (-25%) 45.2 MB
single ferrflow 196.1ms (-19%) 196.7ms (-51%) 196.3ms (-23%) 195.2ms (+5%) 194.7ms (-22%) 43.8 MB

Note: no competitor publishes a first-party Docker image that is comparable to ghcr.io/ferrlabs/ferrflow (a single static binary). Wrapping the Node tools in node:lts would only re-time node startup + npm + the tool already measured in the Npm section, so this section is intentionally limited to ferrflow.

Npm
Fixture Tool check release-dry-run tag validate version Peak RSS
complex changesets - 654.8ms (+2%) - - - 103.6 MB
complex commit-and-tag-version - 511.8ms (-1%) - - - 91.1 MB
complex ferrflow 309.4ms (-2%) 308.0ms (-1%) 293.5ms 289.5ms (-2%) 290.7ms (-2%) 91.5 MB
complex semantic-release - 1470.2ms (-4%) - - - 143.5 MB
complex standard-version - 585.6ms (-3%) - - - 95.3 MB
mono-100-1k changesets - 713.9ms (+9%) - - - 107.8 MB
mono-100-1k commit-and-tag-version - 610.3ms (+4%) - - - 91.7 MB
mono-100-1k ferrflow 339.6ms (+3%) 338.5ms (+4%) 303.3ms (+4%) 302.4ms (+3%) 299.7ms (+2%) 91.4 MB
mono-100-1k semantic-release - 1725.4ms (+9%) - - - 161.3 MB
mono-100-1k standard-version - 731.7ms (+8%) - - - 96.0 MB
mono-50-5k changesets - 629.1ms (-1%) - - - 103.2 MB
mono-50-5k commit-and-tag-version - 866.4ms (-11%) - - - 106.6 MB
mono-50-5k ferrflow 404.9ms (-4%) 403.0ms (-4%) 258.6ms (-12%) 259.1ms (-13%) 255.8ms (-13%) 91.9 MB
mono-50-5k semantic-release - 2126.6ms (-14%) - - - 311.6 MB
mono-50-5k standard-version - 1052.2ms (-17%) - - - 125.5 MB
mono-large changesets - 763.3ms (-6%) - - - 115.0 MB
mono-large commit-and-tag-version - 1302.2ms (-11%) - - - 127.8 MB
mono-large ferrflow 801.1ms (+1%) 802.6ms (+1%) 268.9ms (-9%) 263.6ms (-10%) 262.8ms (-10%) 91.4 MB
mono-large semantic-release - 2971.0ms (-9%) - - - 399.2 MB
mono-large standard-version - 1644.3ms (-11%) - - - 166.8 MB
mono-medium changesets - 437.2ms (-35%) - - - 104.0 MB
mono-medium commit-and-tag-version - 327.0ms (-41%) - - - 91.2 MB
mono-medium ferrflow 191.1ms (-40%) 186.9ms (-41%) 180.4ms (-41%) 177.9ms (-41%) 176.4ms (-42%) 91.8 MB
mono-medium semantic-release - 927.4ms (-43%) - - - 144.3 MB
mono-medium standard-version - 362.7ms (-45%) - - - 96.0 MB
mono-small changesets - 644.0ms (+34%) - - - 103.2 MB
mono-small commit-and-tag-version - 506.0ms (+34%) - - - 91.5 MB
mono-small ferrflow 305.5ms (+31%) 310.6ms (+33%) 307.8ms (+33%) 307.6ms (+34%) 306.4ms (+33%) 91.8 MB
mono-small semantic-release - 1562.0ms (+41%) - - - 135.5 MB
mono-small standard-version - 583.9ms (+38%) - - - 93.6 MB
single changesets - 548.1ms (+52%) - - - 106.1 MB
single commit-and-tag-version - 497.5ms (+78%) - - - 93.2 MB
single ferrflow 316.4ms (+80%) 312.7ms (+76%) 299.3ms (+73%) 301.3ms (+75%) 304.0ms (+70%) 93.6 MB
single semantic-release - 1488.2ms (+78%) - - - 138.0 MB
single standard-version - 569.3ms (+73%) - - - 93.1 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 9.0 MB
ferrflow 8.0 MB 8.0 MB
release-please 95.0 MB
semantic-release 69.0 MB
standard-version 21.0 MB

v7.21.6

Compare Source

[7.21.6] - 2026-09-20

Bug Fixes
  • fix(migrate): say that a JavaScript config is executed, dry run included (#​1094)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 20.5ms (-2%) 20.1ms (+1%) 4.0ms (-2%) 3.9ms (+8%) 3.6ms 15.5 MB
mono-100-1k ferrflow 43.0ms (+28%) 41.9ms (+33%) 5.2ms (+21%) 5.0ms (+22%) 4.3ms (+13%) 15.4 MB
mono-50-5k ferrflow 126.5ms (-8%) 126.5ms (-7%) 5.4ms (-14%) 3.6ms (-16%) 3.5ms (-17%) 15.4 MB
mono-large ferrflow 475.1ms (+32%) 472.2ms (+31%) 9.8ms (+46%) 6.2ms (+68%) 5.1ms (+42%) 17.5 MB
mono-medium ferrflow 20.5ms (+28%) 19.2ms (+28%) 4.3ms (+30%) 4.1ms (+32%) 3.8ms (+31%) 15.5 MB
mono-small ferrflow 7.3ms (-26%) 7.7ms (-17%) 2.7ms (-23%) 2.7ms (-18%) 2.6ms (-21%) 13.3 MB
single ferrflow 5.1ms (-37%) 5.6ms (-21%) 2.6ms (-21%) 2.4ms (-20%) 2.3ms (-21%) 13.5 MB

Note: every competitor is a Node.js package — none ship a native binary, so this section can only show ferrflow. Cross-tool comparisons live in the Npm section.

Docker
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 213.0ms 213.8ms (+1%) 194.9ms (+2%) 193.1ms (+1%) 196.1ms (+2%) 43.5 MB
mono-100-1k ferrflow 228.6ms (+6%) 224.7ms (+8%) 190.4ms (+2%) 188.3ms 186.2ms (+4%) 43.3 MB
mono-50-5k ferrflow 314.9ms (-8%) 320.3ms (-3%) 195.8ms (-2%) 195.2ms (-2%) 191.3ms (-4%) 43.5 MB
mono-large ferrflow 694.3ms (-30%) 691.7ms (-36%) 195.3ms (-33%) 191.0ms (-49%) 192.0ms (-52%) 43.0 MB
mono-medium ferrflow 216.2ms (+9%) 215.6ms (+9%) 198.1ms (-1%) 197.2ms (+4%) 198.7ms (+5%) 43.4 MB
mono-small ferrflow 208.2ms 233.3ms (+15%) 188.0ms (-5%) 257.2ms (+30%) 269.0ms (+35%) 45.2 MB
single ferrflow 243.4ms (+24%) 398.9ms (+107%) 255.9ms (+35%) 185.4ms (-1%) 248.3ms (+33%) 43.8 MB

Note: no competitor publishes a first-party Docker image that is comparable to ghcr.io/ferrlabs/ferrflow (a single static binary). Wrapping the Node tools in node:lts would only re-time node startup + npm + the tool already measured in the Npm section, so this section is intentionally limited to ferrflow.

Npm
Fixture Tool check release-dry-run tag validate version Peak RSS
complex changesets - 643.9ms (+2%) - - - 104.1 MB
complex commit-and-tag-version - 518.2ms (+1%) - - - 91.3 MB
complex ferrflow 314.3ms (+1%) 310.5ms 294.8ms 295.1ms (-1%) 297.4ms (+1%) 91.6 MB
complex semantic-release - 1530.5ms (-1%) - - - 142.9 MB
complex standard-version - 600.7ms - - - 94.6 MB
mono-100-1k changesets - 656.3ms (+14%) - - - 111.2 MB
mono-100-1k commit-and-tag-version - 584.8ms (+26%) - - - 93.1 MB
mono-100-1k ferrflow 329.0ms (+23%) 327.0ms (+23%) 290.5ms (+23%) 293.6ms (+26%) 292.8ms (+24%) 93.3 MB
mono-100-1k semantic-release - 1582.5ms (+23%) - - - 160.5 MB
mono-100-1k standard-version - 676.7ms (+30%) - - - 96.9 MB
mono-50-5k changesets - 635.4ms (-5%) - - - 104.8 MB
mono-50-5k commit-and-tag-version - 968.7ms (-7%) - - - 106.3 MB
mono-50-5k ferrflow 421.0ms (-5%) 421.8ms (-4%) 294.9ms (-5%) 297.1ms (-4%) 294.4ms (-4%) 91.3 MB
mono-50-5k semantic-release - 2466.6ms (-2%) - - - 278.9 MB
mono-50-5k standard-version - 1271.1ms (-1%) - - - 126.7 MB
mono-large changesets - 808.4ms (+38%) - - - 116.8 MB
mono-large commit-and-tag-version - 1457.7ms (+56%) - - - 128.0 MB
mono-large ferrflow 796.1ms (+26%) 791.1ms (+25%) 296.3ms (+50%) 292.7ms (+53%) 292.5ms (+54%) 93.5 MB
mono-large semantic-release - 3267.5ms (+53%) - - - 397.8 MB
mono-large standard-version - 1856.7ms (+61%) - - - 167.3 MB
mono-medium changesets - 670.8ms (+42%) - - - 103.6 MB
mono-medium commit-and-tag-version - 554.7ms (+36%) - - - 91.2 MB
mono-medium ferrflow 318.7ms (+32%) 316.8ms (+31%) 307.0ms (+32%) 302.6ms (+31%) 303.6ms (+32%) 91.4 MB
mono-medium semantic-release - 1627.9ms (+39%) - - - 142.2 MB
mono-medium standard-version - 654.2ms (+36%) - - - 94.4 MB
mono-small changesets - 480.4ms (-20%) - - - 103.9 MB
mono-small commit-and-tag-version - 377.8ms (-26%) - - - 91.4 MB
mono-small ferrflow 233.0ms (-26%) 233.5ms (-25%) 231.1ms (-25%) 230.2ms (-24%) 230.7ms (-24%) 91.5 MB
mono-small semantic-release - 1109.7ms (-27%) - - - 134.7 MB
mono-small standard-version - 423.1ms (-27%) - - - 91.8 MB
single changesets - 361.5ms (-33%) - - - 104.1 MB
single commit-and-tag-version - 278.9ms (-42%) - - - 91.7 MB
single ferrflow 175.3ms (-40%) 177.6ms (-40%) 172.6ms (-41%) 171.9ms (-41%) 179.3ms (-38%) 91.1 MB
single semantic-release - 837.5ms (-42%) - - - 133.9 MB
single standard-version - 328.8ms (-41%) - - - 91.8 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 9.0 MB
ferrflow 8.0 MB 8.0 MB
release-please 95.0 MB
semantic-release 69.0 MB
standard-version 21.0 MB

v7.21.5

Compare Source

[7.21.5] - 2026-09-20

Bug Fixes
  • perf(monorepo): diff a commit range in parallel and cache decoded trees (#​1089)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 20.9ms (-1%) 19.9ms (-7%) 4.1ms (-13%) 3.6ms (-20%) 3.6ms (-10%) 15.4 MB
mono-100-1k ferrflow 33.5ms (-19%) 31.4ms (-20%) 4.3ms (-16%) 4.1ms (-2%) 3.8ms (-12%) 15.6 MB
mono-50-5k ferrflow 137.6ms (+31%) 136.2ms (+28%) 6.3ms (+17%) 4.3ms (+19%) 4.2ms (+31%) 15.4 MB
mono-large ferrflow 359.5ms (-25%) 360.1ms (-24%) 6.7ms (-31%) 3.7ms (-35%) 3.6ms (-27%) 17.7 MB
mono-medium ferrflow 16.0ms (-18%) 15.0ms (-18%) 3.3ms (-15%) 3.1ms (-16%) 2.9ms (-15%) 15.3 MB
mono-small ferrflow 9.8ms (+56%) 9.3ms (+58%) 3.5ms (+35%) 3.3ms (+38%) 3.3ms (+38%) 13.4 MB
single ferrflow 8.1ms (+1%) 7.1ms (-4%) 3.3ms (+3%) 3.0ms (-3%) 2.9ms (-9%) 13.4 MB

Note: every competitor is a Node.js package — none ship a native binary, so this section can only show ferrflow. Cross-tool comparisons live in the Npm section.

Docker
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 212.5ms (-3%) 211.8ms (-2%) 191.7ms (-1%) 191.3ms (-1%) 193.1ms 43.6 MB
mono-100-1k ferrflow 215.7ms (-2%) 208.8ms (-4%) 187.2ms (+14%) 187.5ms (+13%) 179.0ms (+8%) 42.7 MB
mono-50-5k ferrflow 341.5ms (-27%) 329.0ms (-13%) 200.7ms (-31%) 200.1ms (-11%) 200.3ms (-26%) 45.4 MB
mono-large ferrflow 987.6ms (+12%) 1083.9ms (+23%) 293.2ms (+53%) 372.1ms (+100%) 402.8ms (+115%) 45.2 MB
mono-medium ferrflow 197.5ms (-6%) 198.0ms (-5%) 199.8ms (+6%) 189.8ms (+2%) 189.6ms (+1%) 43.1 MB
mono-small ferrflow 207.2ms (+5%) 203.6ms 198.5ms (+5%) 197.5ms (+19%) 199.1ms (+9%) 43.7 MB
single ferrflow 196.0ms (+2%) 192.8ms (+1%) 189.8ms 187.7ms (+1%) 187.3ms 42.9 MB

Note: no competitor publishes a first-party Docker image that is comparable to ghcr.io/ferrlabs/ferrflow (a single static binary). Wrapping the Node tools in node:lts would only re-time node startup + npm + the tool already measured in the Npm section, so this section is intentionally limited to ferrflow.

Npm
Fixture Tool check release-dry-run tag validate version Peak RSS
complex changesets - 633.7ms (-6%) - - - 106.2 MB
complex commit-and-tag-version - 514.5ms (-3%) - - - 93.0 MB
complex ferrflow 310.7ms (-3%) 309.7ms (-2%) 294.2ms (-1%) 296.8ms (-1%) 295.2ms (-1%) 93.4 MB
complex semantic-release - 1540.8ms (+1%) - - - 141.2 MB
complex standard-version - 602.9ms (+2%) - - - 95.3 MB
mono-100-1k changesets - 574.7ms (-12%) - - - 109.8 MB
mono-100-1k commit-and-tag-version - 465.8ms (-14%) - - - 92.0 MB
mono-100-1k ferrflow 267.8ms (-15%) 266.2ms (-16%) 236.4ms (-12%) 232.3ms (-13%) 236.7ms (-11%) 92.0 MB
mono-100-1k semantic-release - 1282.6ms (-16%) - - - 160.6 MB
mono-100-1k standard-version - 522.5ms (-17%) - - - 96.3 MB
mono-50-5k changesets - 671.4ms (+29%) - - - 106.5 MB
mono-50-5k commit-and-tag-version - 1037.1ms (+39%) - - - 107.8 MB
mono-50-5k ferrflow 445.5ms (+17%) 439.6ms (+16%) 309.7ms (+32%) 309.3ms (+35%) 306.9ms (+33%) 93.2 MB
mono-50-5k semantic-release - 2525.6ms (+35%) - - - 316.6 MB
mono-50-5k standard-version - 1280.2ms (+39%) - - - 127.7 MB
mono-large changesets - 586.4ms (-27%) - - - 116.4 MB
mono-large commit-and-tag-version - 934.2ms (-35%) - - - 128.6 MB
mono-large ferrflow 633.8ms (-35%) 633.9ms (-35%) 197.3ms (-33%) 191.7ms (-34%) 189.6ms (-34%) 93.7 MB
mono-large semantic-release - 2136.6ms (-34%) - - - 353.7 MB
mono-large standard-version - 1156.6ms (-37%) - - - 168.1 MB
mono-medium changesets - 471.1ms (-23%) - - - 106.8 MB
mono-medium commit-and-tag-version - 408.8ms (-22%) - - - 93.6 MB
mono-medium ferrflow 241.2ms (-21%) 242.0ms (-21%) 231.7ms (-19%) 230.4ms (-20%) 230.0ms (-19%) 93.4 MB
mono-medium semantic-release - 1173.9ms (-23%) - - - 145.2 MB
mono-medium standard-version - 480.1ms (-22%) - - - 94.7 MB
mono-small changesets - 597.9ms (+66%) - - - 102.9 MB
mono-small commit-and-tag-version - 513.0ms (+83%) - - - 93.4 MB
mono-small ferrflow 313.5ms (+78%) 313.4ms (+79%) 307.7ms (+80%) 304.2ms (+79%) 304.7ms (+80%) 93.8 MB
mono-small semantic-release - 1510.9ms (+91%) - - - 137.1 MB
mono-small standard-version - 578.2ms (+85%) - - - 93.3 MB
single changesets - 543.0ms (+2%) - - - 103.7 MB
single commit-and-tag-version - 484.8ms (-3%) - - - 91.7 MB
single ferrflow 294.6ms (-3%) 295.4ms (-3%) 293.0ms 292.1ms (+2%) 290.2ms (-3%) 91.5 MB
single semantic-release - 1449.8ms (+1%) - - - 137.4 MB
single standard-version - 552.7ms (+2%) - - - 93.0 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 9.0 MB
ferrflow 8.0 MB 8.0 MB
release-please 95.0 MB
semantic-release 69.0 MB
standard-version 21.0 MB

v7.21.4

Compare Source

[7.21.4] - 2026-09-17

Bug Fixes
  • fix(release): decide lock takeover on owner liveness, not lockfile age (#​1055)
  • fix(release): take the release lock in the common git dir so worktrees work (#​1054)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 18.6ms (+2%) 19.2ms (+7%) 3.5ms 3.0ms 3.0ms (+7%) 15.4 MB
mono-100-1k ferrflow 53.2ms 50.8ms (-1%) 5.6ms (+2%) 4.6ms 4.1ms (-5%) 15.2 MB
mono-50-5k ferrflow 195.5ms (+1%) 192.2ms (+1%) 5.9ms (-3%) 3.7ms (-7%) 3.4ms (-6%) 15.3 MB
mono-large ferrflow 675.0ms (+7%) 671.7ms (+7%) 9.8ms (-23%) 6.0ms (+20%) 5.0ms (+11%) 17.3 MB
mono-medium ferrflow 25.3ms (+6%) 23.6ms (+11%) 4.2ms (+20%) 3.7ms (+23%) 3.3ms (+10%) 15.0 MB
mono-small ferrflow 10.1ms (+9%) 9.8ms (+14%) 3.5ms (+35%) 3.1ms (+35%) 3.2ms (+23%) 13.0 MB
single ferrflow 7.6ms (-5%) 7.3ms (-1%) 3.0ms (-17%) 2.9ms (-9%) 3.0ms (-3%) 13.3 MB

Note: every competitor is a Node.js package — none ship a native binary, so this section can only show ferrflow. Cross-tool comparisons live in the Npm section.

Docker
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 188.0ms (-6%) 187.4ms (-9%) 180.8ms (-4%) 185.0ms (-4%) 176.1ms (-3%) 42.3 MB
mono-100-1k ferrflow 239.1ms (-3%) 235.0ms (-4%) 188.2ms (-2%) 182.7ms (-4%) 186.8ms (-4%) 43.5 MB
mono-50-5k ferrflow 378.6ms 383.3ms (+2%) 191.4ms (+1%) 187.7ms 187.4ms (+2%) 42.8 MB
mono-large ferrflow 891.0ms (+5%) 883.9ms (+4%) 197.2ms (+21%) 192.7ms (+21%) 190.7ms (+18%) 42.8 MB
mono-medium ferrflow 214.7ms (+5%) 213.9ms (-3%) 192.1ms (-6%) 191.2ms (+1%) 188.1ms (-12%) 43.0 MB
mono-small ferrflow 198.8ms (-9%) 198.1ms (-33%) 188.5ms (-39%) 189.3ms (-41%) 190.4ms (-40%) 45.5 MB
single ferrflow 194.8ms (-4%) 192.1ms (-4%) 188.2ms (-4%) 190.8ms (-3%) 187.0ms (-5%) 45.6 MB

Note: no competitor publishes a first-party Docker image that is comparable to ghcr.io/ferrlabs/ferrflow (a single static binary). Wrapping the Node tools in node:lts would only re-time node startup + npm + the tool already measured in the Npm section, so this section is intentionally limited to ferrflow.

Npm
Fixture Tool check release-dry-run tag validate version Peak RSS
complex changesets - 512.5ms (+3%) - - - 103.3 MB
complex commit-and-tag-version - 407.3ms (+4%) - - - 91.7 MB
complex ferrflow 248.4ms (+4%) 247.5ms (+4%) 232.9ms (+4%) 231.6ms (+4%) 233.2ms (+5%) 91.7 MB
complex semantic-release - 1228.6ms (+8%) - - - 138.0 MB
complex standard-version - 482.7ms (+8%) - - - 93.3 MB
mono-100-1k changesets - 647.0ms (-8%) - - - 107.4 MB
mono-100-1k commit-and-tag-version - 570.0ms (-6%) - - - 91.3 MB
mono-100-1k ferrflow 335.9ms (-2%) 333.9ms (-3%) 289.1ms (-4%) 287.3ms (-2%) 286.2ms (-3%) 91.4 MB
mono-100-1k semantic-release - 1558.5ms (-9%) - - - 159.8 MB
mono-100-1k standard-version - 668.9ms (-8%) - - - 96.9 MB
mono-50-5k changesets - 616.0ms (-6%) - - - 105.9 MB
mono-50-5k commit-and-tag-version - 981.1ms (+6%) - - - 107.6 MB
mono-50-5k ferrflow 493.5ms (+4%) 483.4ms (+1%) 296.8ms (+3%) 293.2ms (+2%) 292.8ms (+3%) 93.6 MB
mono-50-5k semantic-release - 2437.0ms (+4%) - - - 275.3 MB
mono-50-5k standard-version - 1243.0ms (+9%) - - - 126.6 MB
mono-large changesets - 821.1ms (+11%) - - - 114.9 MB
mono-large commit-and-tag-version - 1455.6ms (+12%) - - - 130.1 MB
mono-large ferrflow 983.1ms (+4%) 976.7ms (+3%) 296.0ms (+12%) 291.3ms (+12%) 290.8ms (+11%) 93.2 MB
mono-large semantic-release - 3267.9ms (+10%) - - - 352.4 MB
mono-large standard-version - 1854.4ms (+12%) - - - 166.4 MB
mono-medium changesets - 621.7ms (+23%) - - - 104.6 MB
mono-medium commit-and-tag-version - 531.4ms (+34%) - - - 91.5 MB
mono-medium ferrflow 306.8ms (+29%) 309.6ms (+30%) 290.3ms (+33%) 292.7ms (+34%) 291.6ms (+33%) 91.5 MB
mono-medium semantic-release - 1536.6ms (+36%) - - - 141.0 MB
mono-medium standard-version - 628.4ms (+39%) - - - 95.5 MB
mono-small changesets - 577.4ms (+41%) - - - 103.3 MB
mono-small commit-and-tag-version - 482.0ms (+57%) - - - 91.7 MB
mono-small ferrflow 294.5ms (+55%) 293.6ms (+53%) 290.7ms (+55%) 293.2ms (+57%) 291.0ms (+57%) 91.6 MB
mono-small semantic-release - 1407.4ms (+56%) - - - 134.0 MB
mono-small standard-version - 545.7ms (+58%) - - - 92.6 MB
single changesets - 551.3ms (+2%) - - - 104.4 MB
single commit-and-tag-version - 485.0ms (-4%) - - - 91.5 MB
single ferrflow 296.4ms (-5%) 295.5ms (-6%) 291.6ms (-4%) 292.9ms (-3%) 292.7ms (-6%) 91.7 MB
single semantic-release - 1462.7ms (-3%) - - - 136.8 MB
single standard-version - 552.4ms (-6%) - - - 93.3 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 9.0 MB
ferrflow 8.0 MB 8.0 MB
release-please 95.0 MB
semantic-release 69.0 MB
standard-version 21.0 MB

v7.21.3

Compare Source

[7.21.3] - 2026-09-16

Bug Fixes
  • fix(release): fail when a package's versioned file does not exist (#​1064)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 25.2ms (+66%) 22.1ms (+40%) 4.1ms (+14%) 3.7ms (+16%) 3.4ms (+10%) 15.3 MB
mono-100-1k ferrflow 53.5ms (+16%) 51.1ms (+16%) 5.6ms (+17%) 4.7ms (+21%) 4.1ms (+24%) 15.2 MB
mono-50-5k ferrflow 131.8ms (-34%) 127.1ms (-36%) 5.2ms (-19%) 3.7ms (-5%) 3.5ms (-5%) 15.3 MB
mono-large ferrflow 557.4ms (-18%) 586.0ms (-14%) 9.6ms (-23%) 4.3ms (-32%) 4.0ms (-25%) 17.4 MB
mono-medium ferrflow 25.2ms (+22%) 24.3ms (+24%) 4.3ms (-2%) 3.7ms (+6%) 3.6ms (+3%) 15.3 MB
mono-small ferrflow 7.0ms (-36%) 6.4ms (-38%) 2.9ms (-22%) 2.5ms (-29%) 2.8ms (-15%) 13.5 MB
single ferrflow 7.6ms (-1%) 7.2ms (-1%) 3.2ms (+3%) 2.9ms (-6%) 2.9ms 13.2 MB

Note: every competitor is a Node.js package — none ship a native binary, so this section can only show ferrflow. Cross-tool comparisons live in the Npm section.

Docker
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 214.0ms (-46%) 209.7ms (-61%) 190.8ms (-70%) 188.9ms (-27%) 189.6ms (-54%) 43.9 MB
mono-100-1k ferrflow 242.1ms (+8%) 239.9ms (+7%) 191.6ms (+1%) 195.6ms (+4%) 189.8ms (+1%) 41.7 MB
mono-50-5k ferrflow 346.4ms (-13%) 341.5ms (-13%) 203.0ms 178.5ms (-11%) 215.7ms (+8%) 43.6 MB
mono-large ferrflow 1248.7ms (+38%) 1226.5ms (+37%) 638.0ms (+229%) 418.3ms (+119%) 545.1ms (+182%) 43.0 MB
mono-medium ferrflow 212.3ms (-9%) 211.4ms (-29%) 190.5ms (-29%) 187.8ms (-6%) 192.4ms (-17%) 42.5 MB
mono-small ferrflow 175.2ms (-11%) 171.7ms (-13%) 167.8ms (-12%) 174.6ms (-8%) 167.3ms (-12%) 43.4 MB
single ferrflow 194.1ms (+1%) 194.9ms 190.3ms (+1%) 189.3ms (+1%) 191.3ms (+1%) 42.7 MB

Note: no competitor publishes a first-party Docker image that is comparable to ghcr.io/ferrlabs/ferrflow (a single static binary). Wrapping the Node tools in node:lts would only re-time node startup + npm + the tool already measured in the Npm section, so this section is intentionally limited to ferrflow.

Npm
Fixture Tool check release-dry-run tag validate version Peak RSS
complex changesets - 620.6ms (+49%) - - - 106.5 MB
complex commit-and-tag-version - 511.2ms (+66%) - - - 93.4 MB
complex ferrflow 307.4ms (+60%) 308.0ms (+64%) 289.5ms (+57%) 289.5ms (+59%) 289.2ms (+59%) 93.3 MB
complex semantic-release - 1487.6ms (+64%) - - - 141.9 MB
complex standard-version - 591.8ms (+72%) - - - 94.9 MB
mono-100-1k changesets - 703.6ms (+33%) - - - 109.7 MB
mono-100-1k commit-and-tag-version - 589.1ms (+27%) - - - 91.4 MB
mono-100-1k ferrflow 339.6ms (+26%) 336.1ms (+24%) 299.9ms (+30%) 292.9ms (+27%) 292.8ms (+28%) 91.5 MB
mono-100-1k semantic-release - 1717.4ms (+35%) - - - 161.0 MB
mono-100-1k standard-version - 702.1ms (+30%) - - - 97.0 MB
mono-50-5k changesets - 475.5ms (-33%) - - - 104.0 MB
mono-50-5k commit-and-tag-version - 618.9ms (-39%) - - - 106.4 MB
mono-50-5k ferrflow 306.5ms (-38%) 302.9ms (-39%) 179.1ms (-41%) 181.5ms (-40%) 180.0ms (-41%) 91.8 MB
mono-50-5k semantic-release - 1405.3ms (-45%) - - - 321.9 MB
mono-50-5k standard-version - 663.8ms (-48%) - - - 128.6 MB
mono-large changesets - 659.1ms (-21%) - - - 115.1 MB
mono-large commit-and-tag-version - 1034.2ms (-29%) - - - 128.9 MB
mono-large ferrflow 847.7ms (-14%) 849.4ms (-13%) 210.7ms (-30%) 205.8ms (-32%) 207.8ms (-28%) 92.0 MB
mono-large semantic-release - 2397.1ms (-28%) - - - 353.1 MB
mono-large standard-version - 1282.4ms (-31%) - - - 167.1 MB
mono-medium changesets - 668.3ms (+23%) - - - 103.6 MB
mono-medium commit-and-tag-version - 536.3ms (+22%) - - - 91.7 MB
mono-medium ferrflow 327.2ms (+27%) 326.6ms (+27%) 305.9ms (+25%) 303.1ms (+24%) 305.5ms (+26%) 92.0 MB
mono-medium semantic-release - 1590.1ms (+27%) - - - 144.5 MB
mono-medium standard-version - 654.6ms (+35%) - - - 95.6 MB
mono-small changesets - 404.1ms (-33%) - - - 103.3 MB
mono-small commit-and-tag-version - 286.6ms (-41%) - - - 91.6 MB
mono-small ferrflow 189.1ms (-36%) 185.9ms (-38%) 185.1ms (-37%) 186.1ms (-38%) 181.2ms (-37%) 91.5 MB
mono-small semantic-release - 908.7ms (-36%) - - - 136.5 MB
mono-small standard-version - 334.5ms (-39%) - - - 91.3 MB
single changesets - 574.2ms (+6%) - - - 103.7 MB
single commit-and-tag-version - 488.4ms - - - 91.5 MB
single ferrflow 297.2ms 297.6ms (+1%) 293.8ms 292.9ms 294.7ms (+1%) 91.6 MB
single semantic-release - 1483.1ms (+2%) - - - 136.8 MB
single standard-version - 553.1ms - - - 93.1 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 9.0 MB
ferrflow 8.0 MB 8.0 MB
release-please 95.0 MB
semantic-release 69.0 MB
standard-version 21.0 MB

v7.21.2

Compare Source

[7.21.2] - 2026-09-16

Bug Fixes
  • fix(deps): bump rustls to 0.23.45 for RUSTSEC-2026-0285 (#​1075)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 23.8ms (+43%) 22.7ms (+38%) 4.4ms (+29%) 4.0ms (+43%) 3.8ms (+58%) 15.3 MB
mono-100-1k ferrflow 53.8ms (+1%) 50.7ms (-1%) 5.6ms 4.6ms (-13%) 4.1ms (-5%) 15.1 MB
mono-50-5k ferrflow 201.3ms (+23%) 200.4ms (+22%) 5.3ms (+32%) 3.5ms (+35%) 3.6ms (+24%) 15.2 MB
mono-large ferrflow 671.9ms (+1%) 671.2ms (+1%) 9.8ms (-9%) 6.5ms (+5%) 5.4ms 17.0 MB
mono-medium ferrflow 25.4ms (+2%) 24.7ms (+1%) 4.8ms (+7%) 4.1ms (+8%) 3.7ms (+6%) 15.0 MB
mono-small ferrflow 8.3ms (-17%) 7.9ms (-16%) 2.9ms (-3%) 2.5ms (-11%) 2.6ms (-10%) 13.2 MB
single ferrflow 7.7ms (-15%) 6.9ms (-10%) 3.2ms (-11%) 3.0ms (-9%) 2.9ms (-9%) 13.1 MB

Note: every competitor is a Node.js package — none ship a native binary, so this section can only show ferrflow. Cross-tool comparisons live in the Npm section.

Docker
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 221.6ms (+7%) 219.3ms (-8%) 199.5ms (+2%) 194.9ms (-9%) 196.2ms (+8%) 42.3 MB
mono-100-1k ferrflow 245.6ms 244.6ms 194.2ms (+1%) 192.5ms (-1%) 194.3ms 42.8 MB
mono-50-5k ferrflow 445.3ms (+29%) 447.3ms (+33%) 227.3ms (+37%) 222.1ms (+39%) 229.0ms (+45%) 43.0 MB
mono-large ferrflow 908.1ms (+2%) 898.3ms (+1%) 200.2ms (+3%) 195.4ms (+3%) 193.3ms (+1%) 42.2 MB
mono-medium ferrflow 221.4ms 217.0ms (-1%) 202.2ms (+1%) 199.2ms 198.7ms (+1%) 43.5 MB
mono-small ferrflow 199.6ms (-78%) 191.0ms (-78%) 183.0ms (-64%) 180.2ms (-72%) 183.4ms (-77%) 43.5 MB
single ferrflow 192.4ms (-5%) 191.1ms (-9%) 185.8ms (-6%) 189.7ms (-2%) 187.5ms (-9%) 43.9 MB

Note: no competitor publishes a first-party Docker image that is comparable to ghcr.io/ferrlabs/ferrflow (a single static binary). Wrapping the Node tools in node:lts would only re-time node startup + npm + the tool already measured in the Npm section, so this section is intentionally limited to ferrflow.

Npm
Fixture Tool check release-dry-run tag validate version Peak RSS
complex changesets - 630.9ms (+33%) - - - 103.9 MB
complex commit-and-tag-version - 532.4ms (+68%) - - - 91.2 MB
complex ferrflow 310.9ms (+56%) 308.3ms (+54%) 291.3ms (+53%) 292.5ms (+55%) 290.8ms (+55%) 91.4 MB
complex semantic-release - 1510.9ms (+56%) - - - 141.3 MB
complex standard-version - 592.1ms (+62%) - - - 95.1 MB
mono-100-1k changesets - 695.6ms (-8%) - - - 109.8 MB
mono-100-1k commit-and-tag-version - 604.4ms (+1%) - - - 91.2 MB
mono-100-1k ferrflow 346.4ms (+2%) 346.6ms (+1%) 300.6ms (+1%) 298.7ms (+1%) 299.7ms (+1%) 91.7 MB
mono-100-1k semantic-release - 1689.9ms (-3%) - - - 159.1 MB
mono-100-1k standard-version - 720.0ms (-1%) - - - 96.3 MB
mono-50-5k changesets - 618.7ms (+24%) - - - 103.5 MB
mono-50-5k commit-and-tag-version - 855.4ms (+21%) - - - 106.4 MB
mono-50-5k ferrflow 462.7ms (+21%) 460.5ms (+22%) 253.7ms (+22%) 252.3ms (+22%) 251.4ms (+21%) 91.4 MB
mono-50-5k semantic-release - 2081.0ms (+20%) - - - 277.2 MB
mono-50-5k standard-version - 1044.8ms (+21%) - - - 126.3 MB
mono-large changesets - 807.4ms (-2%) - - - 117.1 MB
mono-large commit-and-tag-version - 1469.5ms - - - 129.2 MB
mono-large ferrflow 1017.6ms (+3%) 1005.6ms (+2%) 299.8ms (+1%) 294.5ms (-1%) 295.0ms (+1%) 93.3 MB
mono-large semantic-release - 3305.1ms - - - 401.2 MB
mono-large standard-version - 1855.7ms (-1%) - - - 166.3 MB
mono-medium changesets - 641.8ms (+2%) - - - 106.6 MB
mono-medium commit-and-tag-version - 554.3ms (+2%) - - - 93.2 MB
mono-medium ferrflow 323.1ms (+1%) 325.5ms (+2%) 306.7ms (+2%) 303.3ms 305.1ms (+2%) 93.4 MB
mono-medium semantic-release - 1624.4ms (+3%) - - - 145.2 MB
mono-medium standard-version - 657.8ms (+2%) - - - 95.6 MB
mono-small changesets - 452.3ms (-5%) - - - 105.6 MB
mono-small commit-and-tag-version - 375.0ms (+2%) - - - 92.7 MB
mono-small ferrflow 228.4ms (-1%) 229.0ms (-1%) 223.6ms 222.8ms 224.0ms (+1%) 93.6 MB
mono-small semantic-release - 1084.1ms (+1%) - - - 135.1 MB
mono-small standard-version - 424.0ms (+4%) - - - 93.3 MB
single changesets - 601.6ms (+12%) - - - 104.6 MB
single commit-and-tag-version - 489.8ms - - - 91.6 MB
single ferrflow 298.1ms (-2%) 299.0ms (-1%) 292.0ms 293.3ms (-1%) 291.5ms (-2%) 91.6 MB
single semantic-release - 1512.0ms (+5%) - - - 135.5 MB
single standard-version - 548.5ms (-1%) - - - 93.2 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 9.0 MB
ferrflow 8.0 MB 8.0 MB
release-please 95.0 MB
semantic-release 69.0 MB
standard-version 21.0 MB

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 6am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@ferrlabs-renovate
ferrlabs-renovate Bot enabled auto-merge (squash) September 21, 2026 00:08

@ferrfleet ferrfleet Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Bumps FerrLabs/FerrFlow from v7.21.1 to v7.21.7 (SHA-pinned) in two jobs of reusable-ferrflow-release.yml.

What changed (v7.21.2 → v7.21.7): all patch releases, no breaking changes.

  • v7.21.2: rustls bumped to 0.23.45 for RUSTSEC-2026-0285 (security fix)
  • v7.21.3: fix(release) fail when a package's versioned file is missing
  • v7.21.4: fix(release) lock-takeover/worktree fixes
  • v7.21.5: perf(monorepo) parallel diff/tree caching
  • v7.21.6: fix(migrate) dry-run messaging
  • v7.21.7: fix(npm) dev-build fallback restricted to source checkouts

No inputs, outputs, or required secrets changed in the action across these releases, so nothing in this workflow's usage is affected.

CI is green (gitleaks, snyk, osv-scanner, zizmor, conventional commits, workflow scripts parse all passed); opengrep was still running at review time but is an unrelated SAST scan, not affected by this bump.

Uneventful update, safe to merge.

@ferrlabs-renovate
ferrlabs-renovate Bot merged commit 39502a0 into main Sep 21, 2026
10 checks passed
@ferrlabs-renovate
ferrlabs-renovate Bot deleted the renovate/ferrlabs-actions-(weekly) branch September 21, 2026 00:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants