Skip to content

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

Open
ferrlabs-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ferrlabs-actions-(weekly)
Open

ferrlabs-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ferrlabs-actions-(weekly)

Conversation

@ferrlabs-renovate

@ferrlabs-renovate ferrlabs-renovate Bot commented Sep 21, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

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

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 13.8ms (-35%) 14.3ms (-32%) 3.5ms (-24%) 3.1ms (-24%) 3.0ms (-21%) 15.6 MB
mono-100-1k ferrflow 41.9ms (-1%) 39.0ms (-1%) 4.8ms (-8%) 4.6ms (-6%) 4.1ms (-2%) 15.4 MB
mono-50-5k ferrflow 129.1ms (-4%) 128.9ms (-4%) 4.9ms (-14%) 3.3ms (-13%) 3.1ms (-18%) 15.4 MB
mono-large ferrflow 360.4ms (-21%) 358.3ms (-22%) 6.0ms (-32%) 3.7ms (-29%) 3.4ms (-32%) 17.3 MB
mono-medium ferrflow 20.2ms (+46%) 18.6ms (+42%) 4.1ms (+14%) 3.9ms (+22%) 3.5ms (+21%) 15.2 MB
mono-small ferrflow 9.8ms (-7%) 9.0ms (-10%) 3.5ms (-8%) 3.3ms (-8%) 3.1ms (-14%) 13.2 MB
single ferrflow 7.5ms (-5%) 7.4ms (-3%) 3.2ms (-3%) 3.1ms 3.0ms (-6%) 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 163.6ms (-22%) 161.8ms (-23%) 158.5ms (-17%) 198.3ms (+6%) 155.8ms (-18%) 42.8 MB
mono-100-1k ferrflow 227.9ms (-5%) 226.0ms (-5%) 189.8ms (-5%) 190.6ms (-3%) 187.5ms (-6%) 44.7 MB
mono-50-5k ferrflow 347.4ms (-7%) 343.7ms (-8%) 201.9ms (-12%) 202.7ms (-10%) 199.6ms (-10%) 42.6 MB
mono-large ferrflow 875.1ms (+24%) 1138.3ms (+61%) 586.0ms (+258%) 400.9ms (+152%) 686.7ms (+335%) 44.0 MB
mono-medium ferrflow 212.1ms (-52%) 207.1ms (-43%) 190.1ms (-28%) 190.0ms (-32%) 188.6ms (-26%) 44.9 MB
mono-small ferrflow 195.9ms (-7%) 200.3ms (-5%) 188.4ms (-5%) 185.5ms (-7%) 190.3ms (-6%) 43.5 MB
single ferrflow 195.2ms 192.9ms (-2%) 190.2ms (-3%) 187.4ms (-4%) 190.8ms (-2%) 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 - 429.1ms (-34%) - - - 106.2 MB
complex commit-and-tag-version - 303.8ms (-41%) - - - 91.6 MB
complex ferrflow 183.2ms (-41%) 183.8ms (-40%) 175.4ms (-40%) 176.1ms (-39%) 173.4ms (-40%) 91.6 MB
complex semantic-release - 869.4ms (-41%) - - - 142.3 MB
complex standard-version - 327.9ms (-44%) - - - 93.6 MB
mono-100-1k changesets - 692.1ms (-3%) - - - 108.1 MB
mono-100-1k commit-and-tag-version - 587.5ms (-4%) - - - 91.2 MB
mono-100-1k ferrflow 328.6ms (-3%) 326.5ms (-4%) 289.4ms (-5%) 291.4ms (-4%) 291.3ms (-3%) 91.5 MB
mono-100-1k semantic-release - 1663.5ms (-4%) - - - 159.8 MB
mono-100-1k standard-version - 702.1ms (-4%) - - - 97.2 MB
mono-50-5k changesets - 599.9ms (-5%) - - - 104.7 MB
mono-50-5k commit-and-tag-version - 829.4ms (-4%) - - - 106.4 MB
mono-50-5k ferrflow 386.9ms (-4%) 381.8ms (-5%) 245.0ms (-5%) 242.2ms (-7%) 242.5ms (-5%) 92.5 MB
mono-50-5k semantic-release - 2023.0ms (-5%) - - - 316.8 MB
mono-50-5k standard-version - 995.2ms (-5%) - - - 126.0 MB
mono-large changesets - 622.5ms (-18%) - - - 116.7 MB
mono-large commit-and-tag-version - 931.4ms (-28%) - - - 126.9 MB
mono-large ferrflow 624.9ms (-22%) 631.7ms (-21%) 193.2ms (-28%) 191.8ms (-27%) 190.6ms (-27%) 91.4 MB
mono-large semantic-release - 2132.0ms (-28%) - - - 371.9 MB
mono-large standard-version - 1152.4ms (-30%) - - - 164.0 MB
mono-medium changesets - 691.8ms (+58%) - - - 104.5 MB
mono-medium commit-and-tag-version - 540.3ms (+65%) - - - 91.5 MB
mono-medium ferrflow 303.2ms (+59%) 302.5ms (+62%) 294.9ms (+63%) 292.9ms (+65%) 294.5ms (+67%) 91.7 MB
mono-medium semantic-release - 1606.3ms (+73%) - - - 142.2 MB
mono-medium standard-version - 622.2ms (+72%) - - - 95.3 MB
mono-small changesets - 647.1ms - - - 103.3 MB
mono-small commit-and-tag-version - 499.6ms (-1%) - - - 91.6 MB
mono-small ferrflow 304.5ms 302.3ms (-3%) 297.4ms (-3%) 293.8ms (-4%) 289.0ms (-6%) 91.3 MB
mono-small semantic-release - 1484.1ms (-5%) - - - 136.4 MB
mono-small standard-version - 543.7ms (-7%) - - - 93.1 MB
single changesets - 543.0ms (-1%) - - - 103.6 MB
single commit-and-tag-version - 482.7ms (-3%) - - - 93.4 MB
single ferrflow 298.5ms (-6%) 297.2ms (-5%) 293.3ms (-2%) 295.3ms (-2%) 291.5ms (-4%) 93.6 MB
single semantic-release - 1451.7ms (-2%) - - - 137.8 MB
single standard-version - 554.9ms (-3%) - - - 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

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:07

@ferrfleet ferrfleet Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Patch bump of the internal FerrFlow action (v7.21.1 → v7.21.7), pinned SHA updated to match. Changelog for v7.21.2–v7.21.7 is all bug fixes and perf work in npm dev-build fallback, migrate, release locking/versioned-file checks, and a rustls CVE bump — nothing touches the publish mode or helm registry login step used here (.github/workflows/publish.yml). No breaking changes, no new inputs/outputs required.

CI checks visible on this PR are unrelated to the bump (lint/test/security scans) and are green or still running with no failures so far; the publish workflow itself only triggers on release, not on this PR.

Uneventful, safe to merge.

@github-actions

Copy link
Copy Markdown

SonarQube — aucune nouvelle issue

Comparaison entre le projet bac à sable de cette PR et la branche par défaut : SonarQube Community n'analyse pas les PR, ce delta est calculé côté CI. Détail

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