Skip to content

chore(deps): update ferrlabs/ferrflow action to v7 - #240

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

chore(deps): update ferrlabs/ferrflow action to v7#240
ferrlabs-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/major-ferrlabs-actions-(weekly)

Conversation

@ferrlabs-renovate

@ferrlabs-renovate ferrlabs-renovate Bot commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
FerrLabs/FerrFlow action major v5v7

Release Notes

FerrLabs/FerrFlow (FerrLabs/FerrFlow)

v7.21.1

Compare Source

[7.21.1] - 2026-09-07

Bug Fixes
  • fix(git): reject tabs in ref names, git refuses them too (#​1053)
  • fix(git): pick the forge from the remote host, not the whole URL (#​1052)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 15.5ms (-32%) 14.5ms (-39%) 2.7ms (-37%) 2.7ms (-27%) 2.5ms (-31%) 15.4 MB
mono-100-1k ferrflow 51.6ms (-1%) 51.0ms (+2%) 5.4ms 4.5ms (-2%) 3.9ms (-3%) 15.3 MB
mono-50-5k ferrflow 195.3ms (-1%) 193.8ms (-1%) 6.1ms (-21%) 4.1ms (-16%) 3.7ms (-26%) 15.3 MB
mono-large ferrflow 666.8ms (+29%) 660.8ms (+29%) 10.0ms (+27%) 6.1ms (+24%) 5.2ms (+21%) 17.1 MB
mono-medium ferrflow 22.1ms (-11%) 20.9ms (-13%) 3.4ms (-24%) 3.0ms (-21%) 2.9ms (-24%) 15.4 MB
mono-small ferrflow 8.5ms (-16%) 8.6ms (-17%) 2.8ms (-15%) 2.5ms (-19%) 2.5ms (-24%) 13.2 MB
single ferrflow 8.5ms (+10%) 8.0ms (+5%) 3.6ms (+9%) 3.4ms (+10%) 3.6ms (+16%) 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 176.2ms (-6%) 172.8ms (-5%) 164.0ms (+2%) 165.9ms (+5%) 162.5ms (+1%) 43.5 MB
mono-100-1k ferrflow 244.7ms (+2%) 242.2ms (+2%) 191.7ms (+1%) 192.1ms (+2%) 191.9ms (+2%) 43.1 MB
mono-50-5k ferrflow 396.6ms (+8%) 397.7ms (+6%) 199.8ms (+10%) 200.2ms (+15%) 197.7ms (+15%) 43.4 MB
mono-large ferrflow 902.0ms (+23%) 898.0ms (+24%) 197.6ms (+6%) 194.8ms (+6%) 194.2ms (+7%) 43.1 MB
mono-medium ferrflow 256.8ms (+16%) 208.7ms (-5%) 192.6ms (-3%) 290.0ms (+48%) 193.0ms (-2%) 43.5 MB
mono-small ferrflow 538.4ms (+174%) 582.5ms (+200%) 300.2ms (+58%) 451.2ms (+138%) 370.2ms (+94%) 43.9 MB
single ferrflow 199.8ms (-6%) 200.3ms (-6%) 195.6ms (-5%) 195.0ms (-4%) 195.9ms (-5%) 43.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 - 441.6ms (-25%) - - - 104.0 MB
complex commit-and-tag-version - 307.6ms (-33%) - - - 91.7 MB
complex ferrflow 193.1ms (-29%) 191.9ms (-30%) 176.8ms (-31%) 176.1ms (-31%) 176.0ms (-31%) 91.8 MB
complex semantic-release - 925.9ms (-31%) - - - 143.8 MB
complex standard-version - 350.5ms (-33%) - - - 93.8 MB
mono-100-1k changesets - 689.5ms (+7%) - - - 110.4 MB
mono-100-1k commit-and-tag-version - 584.7ms (+3%) - - - 93.1 MB
mono-100-1k ferrflow 339.7ms (+1%) 336.7ms (+1%) 295.5ms (+3%) 290.3ms (+2%) 291.9ms (+2%) 93.4 MB
mono-100-1k semantic-release - 1654.7ms (+7%) - - - 160.6 MB
mono-100-1k standard-version - 706.2ms (+6%) - - - 97.5 MB
mono-50-5k changesets - 671.5ms - - - 106.6 MB
mono-50-5k commit-and-tag-version - 1019.7ms (+5%) - - - 107.8 MB
mono-50-5k ferrflow 497.8ms (+6%) 497.7ms (+3%) 303.8ms (+5%) 303.7ms (+5%) 302.8ms (-1%) 93.5 MB
mono-50-5k semantic-release - 2465.3ms (+5%) - - - 310.7 MB
mono-50-5k standard-version - 1241.2ms (+10%) - - - 128.6 MB
mono-large changesets - 854.3ms (+37%) - - - 116.2 MB
mono-large commit-and-tag-version - 1466.4ms (+40%) - - - 127.0 MB
mono-large ferrflow 992.5ms (+30%) 987.8ms (+30%) 300.2ms (+31%) 296.9ms (+32%) 295.7ms (+31%) 91.6 MB
mono-large semantic-release - 3310.0ms (+36%) - - - 397.4 MB
mono-large standard-version - 1870.8ms (+42%) - - - 164.0 MB
mono-medium changesets - 499.0ms (-20%) - - - 106.3 MB
mono-medium commit-and-tag-version - 388.3ms (-29%) - - - 93.4 MB
mono-medium ferrflow 231.3ms (-28%) 231.8ms (-28%) 214.7ms (-28%) 211.6ms (-29%) 212.1ms (-29%) 93.8 MB
mono-medium semantic-release - 1119.2ms (-28%) - - - 142.2 MB
mono-medium standard-version - 447.8ms (-29%) - - - 95.0 MB
mono-small changesets - 422.4ms (-27%) - - - 103.8 MB
mono-small commit-and-tag-version - 316.3ms (-34%) - - - 91.5 MB
mono-small ferrflow 194.5ms (-34%) 192.7ms (-35%) 187.5ms (-35%) 186.2ms (-35%) 186.7ms (-35%) 91.4 MB
mono-small semantic-release - 930.6ms (-33%) - - - 136.5 MB
mono-small standard-version - 354.5ms (-34%) - - - 93.9 MB
single changesets - 541.5ms (-9%) - - - 104.4 MB
single commit-and-tag-version - 496.9ms (-1%) - - - 91.8 MB
single ferrflow 303.6ms (-2%) 301.4ms (-2%) 292.2ms (-3%) 294.6ms (-2%) 294.9ms (-1%) 91.5 MB
single semantic-release - 1385.7ms (-9%) - - - 136.7 MB
single standard-version - 541.6ms (-4%) - - - 93.4 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 8.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.0

Compare Source

[7.21.0] - 2026-09-07

Features
  • feat(cli): say when packages were skipped as untouched (#​1065)
Bug Fixes
  • fix(bot): require https and pin the token exchange to api.ferrflow.com (#​1059)
  • fix(config): stop splicing paths and package names into the JS loader script (#​1057)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 16.7ms (-29%) 16.1ms (-33%) 3.3ms (-35%) 2.9ms (-34%) 2.8ms (-30%) 15.5 MB
mono-100-1k ferrflow 52.9ms 50.7ms (-2%) 5.6ms (+2%) 4.7ms (+2%) 4.2ms (-2%) 15.1 MB
mono-50-5k ferrflow 194.9ms (+3%) 194.3ms (+3%) 6.3ms (+2%) 4.0ms (-2%) 3.8ms (-5%) 15.1 MB
mono-large ferrflow 669.0ms (-1%) 661.6ms (-3%) 10.5ms (+5%) 6.1ms (+15%) 5.3ms (+6%) 17.1 MB
mono-medium ferrflow 24.4ms (-6%) 23.5ms (-1%) 4.5ms (-2%) 3.8ms (-3%) 3.6ms (-3%) 15.2 MB
mono-small ferrflow 8.2ms (-12%) 7.3ms (-10%) 3.0ms (-3%) 2.8ms 2.8ms 13.2 MB
single ferrflow 6.1ms (-21%) 5.4ms (-28%) 2.8ms (-13%) 2.4ms (-20%) 2.5ms (-17%) 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 396.2ms (+80%) 467.4ms (+118%) 349.6ms (+77%) 449.7ms (+130%) 327.3ms (+68%) 43.3 MB
mono-100-1k ferrflow 242.0ms (-3%) 238.9ms (-2%) 191.2ms (-4%) 191.1ms (-4%) 188.8ms (-4%) 45.2 MB
mono-50-5k ferrflow 387.6ms (+6%) 383.3ms (+5%) 193.5ms (+12%) 191.6ms (+11%) 191.7ms (+13%) 42.7 MB
mono-large ferrflow 889.0ms (-12%) 880.2ms (-13%) 195.9ms (-10%) 192.9ms (-12%) 189.5ms (-10%) 43.6 MB
mono-medium ferrflow 237.0ms (+8%) 234.9ms (+9%) 215.6ms (+9%) 215.0ms (+9%) 214.3ms (+8%) 43.0 MB
mono-small ferrflow 286.8ms (+19%) 226.5ms (-49%) 421.8ms (+58%) 371.1ms (+51%) 233.0ms (-29%) 43.2 MB
single ferrflow 197.2ms 188.1ms (-4%) 274.0ms (+43%) 211.0ms (+9%) 206.6ms (+9%) 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 - 466.8ms (-31%) - - - 106.0 MB
complex commit-and-tag-version - 329.3ms (-37%) - - - 93.1 MB
complex ferrflow 208.5ms (-34%) 206.9ms (-35%) 192.7ms (-36%) 193.2ms (-36%) 191.9ms (-36%) 93.2 MB
complex semantic-release - 1006.5ms (-35%) - - - 143.9 MB
complex standard-version - 380.3ms (-37%) - - - 95.5 MB
mono-100-1k changesets - 666.2ms (-5%) - - - 106.0 MB
mono-100-1k commit-and-tag-version - 576.0ms (-6%) - - - 91.5 MB
mono-100-1k ferrflow 338.6ms (-4%) 333.0ms (-5%) 288.3ms (-5%) 287.9ms (-4%) 287.6ms (-5%) 91.5 MB
mono-100-1k semantic-release - 1579.6ms (-5%) - - - 162.1 MB
mono-100-1k standard-version - 672.3ms (-4%) - - - 97.6 MB
mono-50-5k changesets - 625.7ms (+2%) - - - 104.4 MB
mono-50-5k commit-and-tag-version - 984.6ms (+9%) - - - 106.1 MB
mono-50-5k ferrflow 485.8ms (+5%) 484.3ms (+5%) 296.6ms (+9%) 295.1ms (+8%) 292.8ms (+7%) 91.2 MB
mono-50-5k semantic-release - 2451.9ms (+10%) - - - 314.5 MB
mono-50-5k standard-version - 1242.3ms (+12%) - - - 126.6 MB
mono-large changesets - 806.4ms (+8%) - - - 115.8 MB
mono-large commit-and-tag-version - 1339.4ms (+6%) - - - 127.5 MB
mono-large ferrflow 984.1ms (-6%) 975.5ms (-6%) 295.1ms (+15%) 296.3ms (+18%) 290.2ms (+15%) 91.6 MB
mono-large semantic-release - 3151.7ms (+14%) - - - 358.2 MB
mono-large standard-version - 1770.0ms (+15%) - - - 163.4 MB
mono-medium changesets - 575.7ms (-7%) - - - 104.0 MB
mono-medium commit-and-tag-version - 506.2ms (-7%) - - - 91.4 MB
mono-medium ferrflow 296.8ms (-7%) 295.8ms (-8%) 281.6ms (-6%) 282.6ms (-6%) 277.2ms (-7%) 91.5 MB
mono-medium semantic-release - 1414.6ms (-9%) - - - 144.0 MB
mono-medium standard-version - 575.1ms (-9%) - - - 94.8 MB
mono-small changesets - 405.9ms (-30%) - - - 103.6 MB
mono-small commit-and-tag-version - 305.2ms (-24%) - - - 91.5 MB
mono-small ferrflow 201.4ms (-15%) 199.6ms (-16%) 191.4ms (-18%) 194.5ms (-17%) 194.3ms (-18%) 92.0 MB
mono-small semantic-release - 909.6ms (-26%) - - - 132.1 MB
mono-small standard-version - 345.2ms (-19%) - - - 91.6 MB
single changesets - 434.3ms (-18%) - - - 103.1 MB
single commit-and-tag-version - 368.3ms (-25%) - - - 91.7 MB
single ferrflow 230.3ms (-23%) 232.9ms (-22%) 225.2ms (-25%) 225.5ms (-24%) 225.0ms (-23%) 91.7 MB
single semantic-release - 1099.9ms (-25%) - - - 135.0 MB
single standard-version - 419.2ms (-25%) - - - 91.6 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 8.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.20.2

Compare Source

[7.20.2] - 2026-09-07

Bug Fixes
  • fix(git): classify transient errors by failure, not by remote name (#​1051)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 23.5ms (+26%) 24.2ms (+36%) 5.1ms (+34%) 4.4ms (+33%) 4.0ms (+33%) 15.2 MB
mono-100-1k ferrflow 52.7ms (-8%) 51.7ms (-5%) 5.5ms (+17%) 4.6ms (+12%) 4.3ms (+10%) 15.2 MB
mono-50-5k ferrflow 189.3ms (-3%) 189.0ms (-2%) 6.2ms (-5%) 4.1ms (-5%) 4.0ms (+8%) 15.2 MB
mono-large ferrflow 679.0ms (+60%) 681.6ms (+65%) 10.0ms (+25%) 5.3ms 5.0ms (+14%) 17.3 MB
mono-medium ferrflow 25.9ms (-2%) 23.7ms (-2%) 4.6ms (-4%) 3.9ms (-7%) 3.7ms (-5%) 15.3 MB
mono-small ferrflow 9.3ms (-16%) 8.1ms (-26%) 3.1ms (-14%) 2.8ms (-15%) 2.8ms (-13%) 13.2 MB
single ferrflow 7.7ms (-4%) 7.5ms (-3%) 3.2ms (-6%) 3.0ms 3.0ms (-3%) 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 220.5ms (-21%) 214.7ms (-35%) 197.2ms (-23%) 195.9ms (-21%) 194.9ms (-48%) 45.1 MB
mono-100-1k ferrflow 248.4ms (-12%) 245.0ms (-12%) 198.6ms (-10%) 198.2ms (-7%) 197.4ms (-12%) 45.5 MB
mono-50-5k ferrflow 366.7ms (-5%) 364.7ms (-6%) 173.5ms (-12%) 171.9ms (-11%) 169.6ms (-14%) 43.3 MB
mono-large ferrflow 1013.6ms (+5%) 1006.4ms (+36%) 218.1ms (-36%) 219.1ms (-19%) 210.4ms (-21%) 42.8 MB
mono-medium ferrflow 219.4ms (+1%) 216.2ms (-1%) 197.2ms (+2%) 197.9ms (+2%) 198.1ms (-1%) 43.1 MB
mono-small ferrflow 241.1ms (+21%) 448.5ms (+126%) 267.0ms (+39%) 245.1ms (+28%) 326.2ms (+68%) 43.2 MB
single ferrflow 196.3ms (+2%) 195.2ms (+1%) 191.7ms (+2%) 193.2ms (+3%) 189.5ms (+2%) 45.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 - 674.3ms (+42%) - - - 104.5 MB
complex commit-and-tag-version - 526.6ms (+33%) - - - 91.5 MB
complex ferrflow 318.3ms (+31%) 318.7ms (+31%) 302.6ms (+33%) 301.5ms (+34%) 300.2ms (+31%) 91.4 MB
complex semantic-release - 1541.6ms (+39%) - - - 141.3 MB
complex standard-version - 600.6ms (+35%) - - - 95.2 MB
mono-100-1k changesets - 700.8ms (+1%) - - - 108.0 MB
mono-100-1k commit-and-tag-version - 611.1ms (+16%) - - - 90.9 MB
mono-100-1k ferrflow 354.3ms (+15%) 351.9ms (+14%) 304.2ms (+15%) 300.2ms (+14%) 302.3ms (+15%) 91.5 MB
mono-100-1k semantic-release - 1660.5ms (+10%) - - - 159.1 MB
mono-100-1k standard-version - 703.5ms (+19%) - - - 97.2 MB
mono-50-5k changesets - 615.2ms - - - 104.7 MB
mono-50-5k commit-and-tag-version - 901.5ms (-5%) - - - 106.0 MB
mono-50-5k ferrflow 462.8ms (-4%) 461.9ms (-4%) 273.3ms (-6%) 272.4ms (-6%) 272.5ms (-7%) 91.1 MB
mono-50-5k semantic-release - 2235.2ms (-3%) - - - 275.1 MB
mono-50-5k standard-version - 1114.0ms (-3%) - - - 125.3 MB
mono-large changesets - 744.2ms (+51%) - - - 116.3 MB
mono-large commit-and-tag-version - 1257.8ms (+60%) - - - 129.5 MB
mono-large ferrflow 1041.4ms (+64%) 1038.7ms (+67%) 257.3ms (+45%) 251.9ms (+45%) 253.3ms (+44%) 91.7 MB
mono-large semantic-release - 2775.8ms (+53%) - - - 399.1 MB
mono-large standard-version - 1535.6ms (+59%) - - - 168.4 MB
mono-medium changesets - 620.8ms (-9%) - - - 103.9 MB
mono-medium commit-and-tag-version - 542.7ms (-1%) - - - 91.2 MB
mono-medium ferrflow 319.5ms (+3%) 321.3ms (+4%) 299.5ms (+4%) 299.9ms (+4%) 297.7ms (+4%) 91.7 MB
mono-medium semantic-release - 1553.0ms - - - 144.0 MB
mono-medium standard-version - 631.0ms (+1%) - - - 95.4 MB
mono-small changesets - 580.8ms (+3%) - - - 103.7 MB
mono-small commit-and-tag-version - 402.7ms (-18%) - - - 91.1 MB
mono-small ferrflow 235.6ms (-21%) 237.5ms (-21%) 234.2ms (-20%) 233.4ms (-21%) 235.8ms (-19%) 91.6 MB
mono-small semantic-release - 1232.4ms (-11%) - - - 135.8 MB
mono-small standard-version - 425.4ms (-21%) - - - 93.2 MB
single changesets - 530.4ms (-8%) - - - 103.2 MB
single commit-and-tag-version - 488.2ms (-1%) - - - 91.5 MB
single ferrflow 300.3ms 300.1ms (+1%) 298.7ms (+2%) 295.2ms (+1%) 293.5ms (+1%) 92.3 MB
single semantic-release - 1471.0ms - - - 135.5 MB
single standard-version - 556.7ms (+1%) - - - 91.1 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 8.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.20.1

Compare Source

[7.20.1] - 2026-09-06

Bug Fixes
  • fix(monorepo): stamp cascade-bumped packages with build metadata (#​1041)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 18.7ms (-18%) 17.8ms (-24%) 3.8ms (-12%) 3.3ms (-11%) 3.0ms (-14%) 15.4 MB
mono-100-1k ferrflow 57.2ms (+9%) 54.7ms (+5%) 4.7ms 4.1ms (+8%) 3.9ms (+5%) 15.3 MB
mono-50-5k ferrflow 194.5ms 193.1ms (-1%) 6.5ms (+14%) 4.3ms (+19%) 3.7ms (+12%) 15.4 MB
mono-large ferrflow 423.5ms (-39%) 414.1ms (-41%) 8.0ms (-30%) 5.3ms (-20%) 4.4ms (-23%) 17.3 MB
mono-medium ferrflow 26.3ms (+6%) 24.3ms (+1%) 4.8ms (+14%) 4.2ms (+14%) 3.9ms (+8%) 15.0 MB
mono-small ferrflow 11.1ms (+17%) 10.9ms (+12%) 3.6ms (+9%) 3.3ms (+6%) 3.2ms (+7%) 13.0 MB
single ferrflow 8.0ms (+4%) 7.7ms (+7%) 3.4ms (+3%) 3.0ms (-3%) 3.1ms (+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 277.6ms (+32%) 330.0ms (+58%) 256.9ms (+37%) 248.3ms (+31%) 376.0ms (+99%) 43.5 MB
mono-100-1k ferrflow 281.6ms (+11%) 277.6ms (+8%) 221.4ms (+10%) 212.9ms (+4%) 224.6ms (+11%) 44.0 MB
mono-50-5k ferrflow 385.6ms (+1%) 388.8ms (+2%) 196.8ms (+3%) 194.1ms (+3%) 196.6ms (+5%) 44.9 MB
mono-large ferrflow 967.3ms (+7%) 738.8ms (-18%) 338.7ms (+70%) 269.8ms (+36%) 265.3ms (+36%) 43.3 MB
mono-medium ferrflow 216.5ms 217.6ms (+1%) 194.0ms 193.3ms (-1%) 199.9ms (+4%) 43.6 MB
mono-small ferrflow 199.0ms (-5%) 198.5ms 191.8ms 191.6ms 193.7ms (+1%) 43.4 MB
single ferrflow 192.4ms (-1%) 193.1ms (-1%) 187.4ms (-2%) 187.8ms (-2%) 185.3ms (-2%) 46.0 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 - 474.3ms (-21%) - - - 103.8 MB
complex commit-and-tag-version - 397.1ms (-21%) - - - 91.8 MB
complex ferrflow 242.1ms (-21%) 242.7ms (-21%) 227.7ms (-21%) 225.3ms (-22%) 228.4ms (-21%) 91.7 MB
complex semantic-release - 1112.1ms (-25%) - - - 141.9 MB
complex standard-version - 446.4ms (-26%) - - - 94.7 MB
mono-100-1k changesets - 694.5ms (+19%) - - - 109.7 MB
mono-100-1k commit-and-tag-version - 526.8ms (+6%) - - - 93.0 MB
mono-100-1k ferrflow 309.0ms (+2%) 308.4ms (+3%) 263.5ms (+7%) 262.9ms (+6%) 263.8ms (+7%) 93.5 MB
mono-100-1k semantic-release - 1514.4ms (+12%) - - - 162.9 MB
mono-100-1k standard-version - 593.4ms (+2%) - - - 96.6 MB
mono-50-5k changesets - 614.2ms - - - 104.3 MB
mono-50-5k commit-and-tag-version - 946.4ms (-3%) - - - 107.6 MB
mono-50-5k ferrflow 480.1ms 479.3ms 291.9ms 289.9ms 291.9ms (+1%) 93.1 MB
mono-50-5k semantic-release - 2315.3ms (-4%) - - - 317.0 MB
mono-50-5k standard-version - 1148.2ms (-6%) - - - 127.9 MB
mono-large changesets - 492.4ms (-42%) - - - 116.5 MB
mono-large commit-and-tag-version - 787.5ms (-48%) - - - 127.3 MB
mono-large ferrflow 634.2ms (-37%) 621.8ms (-38%) 176.9ms (-42%) 173.4ms (-42%) 175.6ms (-41%) 91.4 MB
mono-large semantic-release - 1809.5ms (-45%) - - - 363.2 MB
mono-large standard-version - 967.5ms (-48%) - - - 168.1 MB
mono-medium changesets - 680.0ms (+10%) - - - 104.3 MB
mono-medium commit-and-tag-version - 546.0ms (+3%) - - - 91.5 MB
mono-medium ferrflow 310.1ms (-2%) 308.5ms (-3%) 287.2ms (-1%) 287.5ms (-2%) 287.6ms (-2%) 92.2 MB
mono-medium semantic-release - 1550.2ms (-1%) - - - 143.9 MB
mono-medium standard-version - 626.4ms (-2%) - - - 94.1 MB
mono-small changesets - 563.4ms (-11%) - - - 103.3 MB
mono-small commit-and-tag-version - 490.2ms (+2%) - - - 91.6 MB
mono-small ferrflow 297.3ms (-3%) 299.2ms (-4%) 293.3ms (-4%) 295.5ms (-3%) 292.9ms (-4%) 91.6 MB
mono-small semantic-release - 1385.1ms (-12%) - - - 135.6 MB
mono-small standard-version - 540.2ms (-7%) - - - 93.1 MB
single changesets - 575.9ms (+7%) - - - 104.7 MB
single commit-and-tag-version - 494.0ms (+1%) - - - 91.2 MB
single ferrflow 300.3ms (+1%) 296.5ms 293.9ms 293.2ms 291.5ms 91.5 MB
single semantic-release - 1468.7ms (+2%) - - - 137.2 MB
single standard-version - 552.0ms (-1%) - - - 93.5 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 8.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.20.0

Compare Source

[7.20.0] - 2026-09-05

Features
  • feat(docs): ship the benchmarks and the schema in the doc package (#​1039)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 23.3ms (-3%) 23.8ms (+5%) 4.5ms (-6%) 3.7ms (-5%) 3.5ms (-5%) 15.4 MB
mono-100-1k ferrflow 53.5ms (+31%) 50.5ms (+27%) 5.3ms (+43%) 4.3ms (+39%) 4.0ms (+38%) 15.2 MB
mono-50-5k ferrflow 194.8ms (-2%) 193.1ms (-1%) 5.8ms (-5%) 3.7ms (-7%) 3.5ms (-8%) 15.3 MB
mono-large ferrflow 696.1ms (+4%) 696.0ms (+5%) 8.9ms (-16%) 4.8ms (-23%) 4.1ms (-24%) 17.2 MB
mono-medium ferrflow 26.1ms (+27%) 25.2ms (+26%) 4.7ms (+42%) 3.9ms (+56%) 3.7ms (+32%) 15.2 MB
mono-small ferrflow 10.2ms (+1%) 9.6ms (-4%) 3.5ms (+3%) 3.1ms 3.2ms (+7%) 13.4 MB
single ferrflow 8.5ms (+10%) 7.1ms (-1%) 3.2ms 3.0ms 3.0ms (-3%) 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 221.1ms (+2%) 223.1ms (+4%) 195.3ms 193.5ms 198.3ms (+1%) 45.6 MB
mono-100-1k ferrflow 238.2ms (-39%) 234.5ms (-58%) 186.5ms (-77%) 186.9ms (-76%) 185.1ms (-67%) 42.5 MB
mono-50-5k ferrflow 389.4ms (-1%) 388.4ms (-1%) 195.6ms 192.5ms (-1%) 192.8ms (-1%) 44.7 MB
mono-large ferrflow 1152.6ms (+30%) 1048.4ms (+19%) 265.9ms (+36%) 283.1ms (+50%) 223.7ms (+19%) 43.2 MB
mono-medium ferrflow 218.0ms (+17%) 218.0ms (+18%) 193.9ms (+18%) 193.7ms (+17%) 196.3ms (+19%) 45.7 MB
mono-small ferrflow 200.8ms (-2%) 199.4ms (-3%) 192.8ms (-1%) 194.1ms (-2%) 195.5ms (-1%) 43.4 MB
single ferrflow 189.6ms (-3%) 189.9ms (-4%) 184.8ms (-4%) 184.6ms (-4%) 186.6ms (-4%) 43.5 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 - 678.6ms (+5%) - - - 103.2 MB
complex commit-and-tag-version - 508.1ms - - - 91.4 MB
complex ferrflow 308.8ms (+1%) 308.9ms (+1%) 288.7ms (+1%) 288.6ms (+1%) 288.7ms (+1%) 91.2 MB
complex semantic-release - 1559.0ms (+6%) - - - 138.8 MB
complex standard-version - 610.3ms (+6%) - - - 93.0 MB
mono-100-1k changesets - 697.9ms (+41%) - - - 107.6 MB
mono-100-1k commit-and-tag-version - 583.0ms (+52%) - - - 93.5 MB
mono-100-1k ferrflow 336.1ms (+43%) 335.0ms (+45%) 288.8ms (+50%) 291.4ms (+55%) 286.8ms (+53%) 93.4 MB
mono-100-1k semantic-release - 1696.3ms (+51%) - - - 159.9 MB
mono-100-1k standard-version - 727.1ms (+62%) - - - 96.7 MB
mono-50-5k changesets - 610.1ms (-5%) - - - 104.3 MB
mono-50-5k commit-and-tag-version - 971.7ms (-5%) - - - 107.1 MB
mono-50-5k ferrflow 479.3ms (-3%) 480.7ms (-2%) 291.1ms (-2%) 289.3ms (-3%) 289.3ms (-3%) 91.6 MB
mono-50-5k semantic-release - 2407.1ms (-2%) - - - 316.3 MB
mono-50-5k standard-version - 1230.5ms (-2%) - - - 127.6 MB
mono-large changesets - 732.0ms (-2%) - - - 116.4 MB
mono-large commit-and-tag-version - 1280.1ms (-5%) - - - 130.2 MB
mono-large ferrflow 1052.7ms (+7%) 1054.2ms (+8%) 258.4ms (-11%) 253.3ms (-11%) 253.6ms (-12%) 93.7 MB
mono-large semantic-release - 2815.1ms (-8%) - - - 353.0 MB
mono-large standard-version - 1562.8ms (-7%) - - - 166.8 MB
mono-medium changesets - 637.7ms (+29%) - - - 104.5 MB
mono-medium commit-and-tag-version - 549.9ms (+48%) - - - 91.0 MB
mono-medium ferrflow 320.8ms (+44%) 321.1ms (+45%) 303.8ms (+50%) 302.6ms (+48%) 298.0ms (+48%) 91.4 MB
mono-medium semantic-release - 1581.9ms (+46%) - - - 139.5 MB
mono-medium standard-version - 648.1ms (+50%) - - - 94.8 MB
mono-small changesets - 609.7ms (+6%) - - - 105.4 MB
mono-small commit-and-tag-version - 497.4ms (+1%) - - - 93.4 MB
mono-small ferrflow 301.5ms (+1%) 304.2ms (+3%) 295.8ms (+1%) 298.3ms (+2%) 296.9ms (+2%) 93.3 MB
mono-small semantic-release - 1458.2ms (+1%) - - - 135.2 MB
mono-small standard-version - 548.9ms (-1%) - - - 92.9 MB
single changesets - 573.9ms (+8%) - - - 103.9 MB
single commit-and-tag-version - 471.9ms (-4%) - - - 91.3 MB
single ferrflow 289.9ms (-5%) 290.6ms (-3%) 286.7ms (-3%) 286.9ms (-3%) 287.6ms (-3%) 91.4 MB
single semantic-release - 1426.1ms (-3%) - - - 136.9 MB
single standard-version - 534.1ms (-4%) - - - 93.4 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 8.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.19.2

Compare Source

[7.19.2] - 2026-09-05

Bug Fixes
  • perf(ci): cancel superseded pull request runs (#​1038)
  • perf(ci): stop building the micro bench binary on pull requests (#​1036)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 24.0ms (+51%) 22.7ms (+33%) 4.8ms (+50%) 3.9ms (+34%) 3.7ms (+37%) 15.4 MB
mono-100-1k ferrflow 40.9ms (-24%) 39.9ms (-21%) 3.7ms (-31%) 3.1ms (-31%) 2.9ms (-28%) 15.3 MB
mono-50-5k ferrflow 199.2ms (+2%) 195.4ms 6.1ms 4.0ms (+3%) 3.8ms (+6%) 15.3 MB
mono-large ferrflow 667.3ms (-1%) 662.4ms (-1%) 10.6ms (+6%) 6.2ms 5.4ms 17.1 MB
mono-medium ferrflow 20.6ms (-19%) 20.0ms (-18%) 3.3ms (-20%) 2.5ms (-31%) 2.8ms (-15%) 15.3 MB
mono-small ferrflow 10.1ms (-5%) 10.0ms (+5%) 3.4ms (+6%) 3.1ms (+3%) 3.0ms 13.1 MB
single ferrflow 7.7ms (+28%) 7.2ms (+24%) 3.2ms (+14%) 3.0ms (+15%) 3.1ms (+19%) 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 217.8ms (-44%) 214.5ms (-45%) 196.2ms (-19%) 192.8ms (-25%) 196.4ms (-35%) 44.7 MB
mono-100-1k ferrflow 387.5ms (+61%) 556.0ms (+132%) 797.8ms (+315%) 786.7ms (+314%) 563.2ms (+197%) 46.1 MB
mono-50-5k ferrflow 392.4ms (+2%) 390.5ms (+1%) 195.6ms 195.2ms (+1%) 195.1ms (+1%) 43.3 MB
mono-large ferrflow 890.0ms (-1%) 881.1ms (-1%) 195.7ms (-1%) 189.3ms (-1%) 188.6ms (-2%) 44.1 MB
mono-medium ferrflow 185.6ms (-13%) 184.8ms (-12%) 164.7ms (-12%) 166.1ms (-12%) 165.0ms (-11%) 43.4 MB
mono-small ferrflow 205.2ms (+4%) 204.7ms (+3%) 194.0ms 198.0ms (+4%) 196.5ms (+3%) 43.6 MB
single ferrflow 195.6ms (+12%) 198.1ms (+11%) 191.7ms (+17%) 192.8ms (+18%) 193.7ms (+16%) 43.2 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 - 648.0ms (+41%) - - - 104.4 MB
complex commit-and-tag-version - 505.7ms (+56%) - - - 91.3 MB
complex ferrflow 304.6ms (+49%) 305.2ms (+50%) 286.2ms (+53%) 285.1ms (+53%) 285.5ms (+52%) 91.7 MB
complex semantic-release - 1477.2ms (+51%) - - - 141.5 MB
complex standard-version - 576.3ms (+55%) - - - 93.9 MB
mono-100-1k changesets - 495.0ms (-28%) - - - 107.6 MB
mono-100-1k commit-and-tag-version - 383.4ms (-35%) - - - 90.9 MB
mono-100-1k ferrflow 234.7ms (-31%) 230.9ms (-32%) 192.0ms (-34%) 188.2ms (-36%) 188.0ms (-35%) 91.4 MB
mono-100-1k semantic-release - 1121.1ms (-32%) - - - 159.9 MB
mono-100-1k standard-version - 448.4ms (-36%) - - - 95.7 MB
mono-50-5k changesets - 639.1ms (+1%) - - - 104.0 MB
mono-50-5k commit-and-tag-version - 1024.9ms (+4%) - - - 106.3 MB
mono-50-5k ferrflow 491.6ms (+2%) 491.8ms (+2%) 297.0ms 298.6ms (+2%) 297.3ms (+3%) 91.4 MB
mono-50-5k semantic-release - 2463.4ms (+1%) - - - 276.3 MB
mono-50-5k standard-version - 1250.8ms - - - 126.0 MB
mono-large changesets - 746.0ms (-11%) - - - 114.9 MB
mono-large commit-and-tag-version - 1353.9ms (-9%) - - - 127.9 MB
mono-large ferrflow 980.5ms (-1%) 976.6ms (-1%) 291.9ms (-3%) 286.0ms (-5%) 287.1ms (-3%) 93.7 MB
mono-large semantic-release - 3061.8ms (-7%) - - - 354.8 MB
mono-large standard-version - 1684.5ms (-10%) - - - 166.0 MB
mono-medium changesets - 494.8ms (-20%) - - - 104.4 MB
mono-medium commit-and-tag-version - 371.8ms (-30%) - - - 91.4 MB
mono-medium ferrflow 223.2ms (-27%) 221.7ms (-28%) 202.8ms (-29%) 204.0ms (-28%) 201.5ms (-29%) 91.7 MB
mono-medium semantic-release - 1087.0ms (-28%) - - - 142.0 MB
mono-medium standard-version - 430.8ms (-30%) - - - 94.9 MB
mono-small changesets - 576.6ms (+2%) - - - 105.7 MB
mono-small commit-and-tag-version - 490.3ms (+2%) - - - 93.1 MB
mono-small ferrflow 297.4ms 296.1ms 292.8ms (+2%) 292.2ms (+1%) 292.1ms (+1%) 93.3 MB
mono-small semantic-release - 1440.0ms (+2%) - - - 134.8 MB
mono-small standard-version - 552.7ms (+1%) - - - 93.1 MB
single changesets - 532.5ms (+20%) - - - 103.9 MB
single commit-and-tag-version - 489.7ms (+43%) - - - 91.3 MB
single ferrflow 304.2ms (+41%) 299.2ms (+41%) 296.2ms (+40%) 294.7ms (+39%) 295.8ms (+42%) 91.5 MB
single semantic-release - 1468.9ms (+40%) - - - 138.0 MB
single standard-version - 559.1ms (+44%) - - - 93.5 MB
Install footprint
Tool npm binary
changesets 5.0 MB
commit-and-tag-version 8.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.19.1

Compare Source

[7.19.1] - 2026-09-05

Bug Fixes
  • perf(ci): cut the PR critical path from 4m20 to about 2m35 (#​1032)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 15.9ms (-30%) 17.1ms (-22%) 3.2ms (-24%) 2.9ms (-17%) 2.7ms (-23%) 15.3 MB
mono-100-1k ferrflow 53.5ms (+7%) 50.7ms (+2%) 5.4ms (+17%) 4.5ms (+25%) 4.0ms (+21%) 15.1 MB
mono-50-5k ferrflow 195.0ms (+30%) 194.5ms (+32%) 6.1ms (+42%) 3.9ms (+11%) 3.6ms (+29%) 15.1 MB
mono-large ferrflow 671.8ms 672.0ms 10.0ms (-11%) 6.2ms (-6%) 5.4ms (-4%) 17.2 MB
mono-medium ferrflow 25.3ms (-3%) 24.4ms 4.1ms (-9%) 3.6ms (-10%) 3.3ms (-11%) 15.1 MB
mono-small ferrflow 10.6ms (-9%) 9.5ms (-14%) 3.2ms (-9%) 3.0ms (-6%) 3.0ms (-3%) 13.1 MB
single ferrflow 6.0ms (-6%) 5.8ms (-2%) 2.8ms (+8%) 2.6ms (+8%) 2.6ms (+8%) 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 392.2ms (+87%) 388.1ms (+83%) 242.1ms (+27%) 255.8ms (+34%) 301.5ms (+62%) 45.6 MB
mono-100-1k ferrflow 240.8ms (-3%) 239.7ms (-8%) 192.3ms (-7%) 189.9ms (-4%) 189.9ms (+1%) 43.9 MB
mono-50-5k ferrflow 384.9ms (-35%) 386.7ms (-56%) 195.3ms (-72%) 192.8ms (-72%) 192.6ms (-66%) 45.7 MB
mono-large ferrflow 901.5ms (+1%) 888.9ms 198.1ms 191.9ms (-1%) 192.7ms (-1%) 43.8 MB
mono-medium ferrflow 212.8ms (-2%) 209.1ms (-3%) 186.8ms (-5%) 187.8ms (-5%) 185.5ms (-4%) 45.2 MB
mono-small ferrflow 196.9ms (+16%) 198.3ms (+17%) 193.4ms (+20%) 190.0ms (+18%) 191.6ms (+19%) 45.7 MB
single ferrflow 175.4ms (-7%) 177.8ms (-7%) 163.5ms (-13%) 164.0ms (-12%) 167.7ms (-10%) 43.4 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 - 459.1ms (-26%) - - - 104.6 MB
complex commit-and-tag-version - 323.2ms (-36%) - - - 93.2 MB
complex ferrflow 204.4ms (-34%) 203.7ms (-35%) 187.6ms (-37%) 185.8ms (-37%) 187.3ms (-36%) 93.4 MB
complex semantic-release - 978.7ms (-34%) - - - 141.0 MB
complex standard-version - 372.1ms (-37%) - - - 95.4 MB
mono-100-1k changesets - 686.7ms (+14%) - - - 108.0 MB
mono-100-1k commit-and-tag-version - 592.4ms (+25%) - - - 91.5 MB
mono-100-1k ferrflow 341.9ms (+20%) 337.9ms (+19%) 290.6ms (+23%) 296.2ms (+26%) 291.3ms (+24%) 91.8 MB
mono-100-1

Important

✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

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

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, 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.

@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.

Bump FerrLabs/FerrFlow v5 → v7, pinned by SHA (8825c0a...7a34f3e...).

What changed (v6, v7 release notes):

  • v6.0.0: relicense MPL-2.0 → MIT (no code impact), plus a fix that verifies the downloaded release archive against SHA256SUMS before extracting.
  • v7.0.0: feat(commits)!: configurable commit formats via workspace.commitFormats — the only breaking change in the range.

What breaks here: nothing. .github/workflows/ci.yml invokes the action with only bot: true and dry_run: ${{ inputs.dry_run }} — no workspace.commitFormats or other commit-format config is used anywhere in the repo (checked, no .ferrflow.* config file exists). The v7 breaking change doesn't touch this usage.

CI: all checks green (Lint, Test, security scans, PR title check).

Uneventful major bump — safe to merge.

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions-(weekly) branch 23 times, most recently from dbf62f7 to ebd174e Compare September 7, 2026 12:15
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions-(weekly) branch from ebd174e to f1fdfc1 Compare September 7, 2026 21:29
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