Skip to content

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

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

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

Conversation

@ferrlabs-renovate

@ferrlabs-renovate ferrlabs-renovate Bot commented Aug 9, 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.0.5

Compare Source

[7.0.5] - 2026-08-16

Bug Fixes
  • fix(bot): stop retrying token-exchange errors a retry cannot fix (#​854)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 34.6ms (+3%) 34.1ms 4.4ms (+5%) 3.9ms (+3%) 3.6ms (-3%) 15.1 MB
mono-100-1k ferrflow 26.2ms (+20%) 23.7ms (+13%) 5.4ms (+6%) 4.4ms (+5%) 3.9ms 14.9 MB
mono-50-5k ferrflow 66.2ms (+2%) 65.3ms (+1%) 5.4ms (-10%) 3.3ms (-8%) 3.2ms (-6%) 14.9 MB
mono-large ferrflow 128.0ms (+3%) 128.7ms (+4%) 11.5ms (+14%) 5.4ms (-7%) 4.7ms (-2%) 15.0 MB
mono-medium ferrflow 14.2ms (-12%) 14.8ms (-5%) 4.2ms (-7%) 3.5ms (-5%) 3.4ms (-3%) 15.0 MB
mono-small ferrflow 9.3ms (-5%) 8.9ms (-6%) 3.3ms (-13%) 3.0ms (-3%) 2.9ms (-9%) 12.8 MB
single ferrflow 8.2ms (+12%) 7.4ms (+3%) 3.2ms (+7%) 3.0ms (+11%) 2.9ms (+4%) 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 249.7ms (+12%) 233.7ms (+5%) 209.6ms (+10%) 202.1ms (+7%) 202.1ms (+5%) 43.5 MB
mono-100-1k ferrflow 211.2ms 207.8ms (-2%) 190.7ms 191.8ms 191.4ms (+1%) 45.7 MB
mono-50-5k ferrflow 255.0ms 254.3ms (+1%) 190.4ms (-5%) 188.3ms (-7%) 189.0ms (-3%) 43.6 MB
mono-large ferrflow 318.5ms (+2%) 315.7ms (+2%) 196.1ms (+3%) 192.1ms (+2%) 191.5ms (+2%) 44.3 MB
mono-medium ferrflow 206.6ms (+1%) 205.1ms (+1%) 194.3ms (+1%) 191.5ms 194.5ms (+2%) 42.8 MB
mono-small ferrflow 199.9ms 196.9ms (-1%) 195.3ms 191.8ms (-2%) 192.7ms (-2%) 44.2 MB
single ferrflow 196.2ms (+1%) 195.5ms (+2%) 191.9ms (+3%) 189.7ms (+1%) 188.4ms (+1%) 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 - 654.8ms (+4%) - - - 104.0 MB
complex commit-and-tag-version - 513.4ms (+3%) - - - 91.3 MB
complex ferrflow 324.1ms (+2%) 320.4ms (+1%) 293.6ms (+3%) 290.7ms (+2%) 295.2ms (+3%) 91.0 MB
complex semantic-release - 1596.0ms (+3%) - - - 140.0 MB
complex standard-version - 595.6ms (+3%) - - - 94.4 MB
mono-100-1k changesets - 669.8ms (-5%) - - - 105.1 MB
mono-100-1k commit-and-tag-version - 572.1ms (-2%) - - - 90.8 MB
mono-100-1k ferrflow 305.0ms 301.0ms (-1%) 287.4ms 288.0ms 287.0ms 91.1 MB
mono-100-1k semantic-release - 1631.0ms (-8%) - - - 159.4 MB
mono-100-1k standard-version - 670.7ms (-7%) - - - 96.1 MB
mono-50-5k changesets - 636.6ms (-8%) - - - 106.3 MB
mono-50-5k commit-and-tag-version - 953.9ms (+2%) - - - 107.7 MB
mono-50-5k ferrflow 346.6ms (-1%) 344.3ms (-2%) 284.7ms (-3%) 282.7ms (-1%) 283.9ms (-1%) 92.9 MB
mono-50-5k semantic-release - 2428.6ms (-2%) - - - 316.5 MB
mono-50-5k standard-version - 1190.6ms (+3%) - - - 125.8 MB
mono-large changesets - 845.5ms (+7%) - - - 111.2 MB
mono-large commit-and-tag-version - 1448.4ms (+8%) - - - 129.1 MB
mono-large ferrflow 416.2ms (+2%) 412.1ms (+1%) 295.0ms (+1%) 291.1ms (+1%) 291.6ms (+2%) 93.2 MB
mono-large semantic-release - 3322.7ms (+7%) - - - 398.3 MB
mono-large standard-version - 1822.6ms (+9%) - - - 167.9 MB
mono-medium changesets - 654.2ms (+1%) - - - 106.1 MB
mono-medium commit-and-tag-version - 539.2ms (+1%) - - - 91.6 MB
mono-medium ferrflow 304.4ms (+2%) 303.1ms (+2%) 293.8ms (+1%) 292.2ms (-1%) 296.6ms (+2%) 91.2 MB
mono-medium semantic-release - 1645.8ms (+6%) - - - 141.2 MB
mono-medium standard-version - 638.7ms (+6%) - - - 94.6 MB
mono-small changesets - 609.3ms - - - 104.4 MB
mono-small commit-and-tag-version - 495.1ms (+1%) - - - 91.1 MB
mono-small ferrflow 296.3ms (+1%) 297.0ms (+1%) 292.2ms (+1%) 291.2ms 291.8ms (+1%) 91.5 MB
mono-small semantic-release - 1523.5ms (+5%) - - - 134.4 MB
mono-small standard-version - 556.6ms (+3%) - - - 93.1 MB
single changesets - 537.1ms (-2%) - - - 102.6 MB
single commit-and-tag-version - 486.8ms (+2%) - - - 90.9 MB
single ferrflow 299.2ms (+3%) 300.2ms (+4%) 299.0ms (+5%) 296.4ms (+4%) 298.6ms (+4%) 91.0 MB
single semantic-release - 1497.2ms (+1%) - - - 135.4 MB
single standard-version - 559.7ms (+3%) - - - 94.3 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.0.4

Compare Source

[7.0.4] - 2026-08-16

Refactoring
  • refactor(release): replace the seven-field tag tuple with a named struct (#​850)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 30.1ms (-8%) 31.2ms (-2%) 4.1ms (-7%) 3.5ms (-8%) 3.4ms (-6%) 15.2 MB
mono-100-1k ferrflow 21.2ms (+28%) 20.1ms (+30%) 4.8ms (+33%) 3.9ms (+26%) 3.5ms (+25%) 14.9 MB
mono-50-5k ferrflow 65.6ms (-2%) 65.0ms (-3%) 5.5ms (-2%) 3.2ms (-11%) 3.4ms (+3%) 15.0 MB
mono-large ferrflow 100.8ms (-23%) 99.6ms (-23%) 9.2ms (-8%) 3.6ms (-35%) 3.2ms (-36%) 15.0 MB
mono-medium ferrflow 15.7ms (+10%) 13.8ms (+3%) 4.2ms 3.4ms (+3%) 3.3ms (+3%) 14.9 MB
mono-small ferrflow 6.8ms (-28%) 7.1ms (-23%) 2.6ms (-26%) 2.3ms (-26%) 2.3ms (-28%) 13.1 MB
single ferrflow 7.8ms (+3%) 7.6ms (+6%) 3.3ms (+14%) 2.9ms (+12%) 2.9ms (+7%) 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 239.4ms (+7%) 249.5ms (+13%) 215.7ms (+14%) 208.8ms (+12%) 212.5ms (+13%) 43.1 MB
mono-100-1k ferrflow 207.8ms (-42%) 206.6ms (-22%) 187.7ms (-28%) 190.3ms 190.6ms (-48%) 46.1 MB
mono-50-5k ferrflow 260.0ms (-1%) 257.0ms (-2%) 190.3ms 185.5ms (-4%) 187.2ms (-1%) 42.9 MB
mono-large ferrflow 339.3ms (+3%) 282.5ms (-14%) 156.1ms (-22%) 169.2ms (-13%) 155.4ms (-20%) 47.1 MB
mono-medium ferrflow 207.7ms (+2%) 204.5ms (+2%) 197.3ms (+5%) 191.5ms (+3%) 191.8ms (+1%) 43.8 MB
mono-small ferrflow 155.9ms (-21%) 154.0ms (-22%) 147.2ms (-24%) 148.0ms (-23%) 144.6ms (-24%) 45.9 MB
single ferrflow 194.3ms 194.4ms (+2%) 189.2ms (+2%) 190.1ms (+3%) 191.3ms (+3%) 43.1 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 - 548.2ms (-12%) - - - 106.1 MB
complex commit-and-tag-version - 424.6ms (-16%) - - - 90.6 MB
complex ferrflow 273.9ms (-13%) 273.6ms (-13%) 243.6ms (-14%) 243.1ms (-14%) 241.6ms (-15%) 91.6 MB
complex semantic-release - 1268.9ms (-14%) - - - 138.2 MB
complex standard-version - 481.2ms (-15%) - - - 93.1 MB
mono-100-1k changesets - 694.5ms (+44%) - - - 107.3 MB
mono-100-1k commit-and-tag-version - 572.5ms (+54%) - - - 91.3 MB
mono-100-1k ferrflow 300.5ms (+51%) 297.1ms (+50%) 282.2ms (+48%) 284.9ms (+53%) 282.2ms (+52%) 91.5 MB
mono-100-1k semantic-release - 1686.6ms (+56%) - - - 160.0 MB
mono-100-1k standard-version - 683.9ms (+57%) - - - 96.8 MB
mono-50-5k changesets - 638.5ms (-6%) - - - 105.3 MB
mono-50-5k commit-and-tag-version - 954.2ms (-4%) - - - 104.7 MB
mono-50-5k ferrflow 355.0ms 353.6ms 294.2ms (+2%) 288.8ms (+1%) 285.9ms 91.3 MB
mono-50-5k semantic-release - 2516.8ms (+1%) - - - 317.0 MB
mono-50-5k standard-version - 1200.8ms (-1%) - - - 124.8 MB
mono-large changesets - 645.0ms (-22%) - - - 113.0 MB
mono-large commit-and-tag-version - 1070.2ms (-26%) - - - 126.8 MB
mono-large ferrflow 327.7ms (-22%) 326.1ms (-22%) 216.8ms (-28%) 211.4ms (-29%) 211.8ms (-28%) 93.6 MB
mono-large semantic-release - 2445.2ms (-26%) - - - 358.5 MB
mono-large standard-version - 1326.3ms (-27%) - - - 164.4 MB
mono-medium changesets - 645.2ms (+1%) - - - 108.4 MB
mono-medium commit-and-tag-version - 534.8ms - - - 93.3 MB
mono-medium ferrflow 298.7ms (+1%) 299.3ms (+2%) 289.7ms (+2%) 290.0ms (+2%) 287.1ms (+2%) 93.8 MB
mono-medium semantic-release - 1610.9ms (+1%) - - - 143.9 MB
mono-medium standard-version - 623.2ms (+1%) - - - 94.9 MB
mono-small changesets - 473.7ms (-19%) - - - 104.9 MB
mono-small commit-and-tag-version - 350.9ms (-27%) - - - 93.8 MB
mono-small ferrflow 216.5ms (-26%) 219.7ms (-24%) 208.3ms (-26%) 207.3ms (-27%) 211.9ms (-25%) 93.6 MB
mono-small semantic-release - 1095.7ms (-23%) - - - 135.4 MB
mono-small standard-version - 393.7ms (-26%) - - - 93.5 MB
single changesets - 606.5ms (+6%) - - - 102.2 MB
single commit-and-tag-version - 481.0ms (+1%) - - - 90.7 MB
single ferrflow 297.6ms (+3%) 294.0ms (+1%) 294.8ms (+3%) 291.4ms (+2%) 292.5ms (+2%) 91.1 MB
single semantic-release - 1503.2ms (-1%) - - - 134.2 MB
single standard-version - 544.7ms (+1%) - - - 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.0.3

Compare Source

[7.0.3] - 2026-08-15

Bug Fixes
  • fix(bot): retry the token exchange on transient failures (#​848)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 32.7ms (-14%) 31.7ms (-18%) 4.4ms (-12%) 3.8ms (-12%) 3.6ms (-12%) 15.0 MB
mono-100-1k ferrflow 16.5ms (-24%) 15.5ms (-23%) 3.6ms (-31%) 3.1ms (-26%) 2.8ms (-22%) 15.2 MB
mono-50-5k ferrflow 66.9ms (-1%) 67.1ms 5.6ms (-8%) 3.6ms (+3%) 3.3ms (-6%) 15.0 MB
mono-large ferrflow 131.4ms (+3%) 128.8ms 10.0ms (+3%) 5.5ms (+2%) 5.0ms (+9%) 14.8 MB
mono-medium ferrflow 14.3ms (-4%) 13.4ms (-1%) 4.2ms (+5%) 3.3ms (-3%) 3.2ms 15.1 MB
mono-small ferrflow 9.4ms (+21%) 9.2ms (+26%) 3.5ms (+25%) 3.1ms (+19%) 3.2ms (+23%) 12.9 MB
single ferrflow 7.6ms (+21%) 7.2ms (+26%) 2.9ms (+21%) 2.6ms (+18%) 2.7ms (+23%) 12.8 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 223.9ms (-12%) 220.1ms (-11%) 188.9ms (-12%) 186.8ms (-13%) 188.3ms (-12%) 40.8 MB
mono-100-1k ferrflow 355.8ms (+69%) 265.8ms (+26%) 261.0ms (+36%) 190.3ms (+1%) 367.2ms (+95%) 45.8 MB
mono-50-5k ferrflow 263.5ms (-1%) 263.1ms 190.3ms (-5%) 192.4ms (-1%) 189.5ms (-4%) 44.4 MB
mono-large ferrflow 329.7ms 328.9ms (+1%) 199.6ms 194.3ms (+1%) 194.0ms (-1%) 42.4 MB
mono-medium ferrflow 203.0ms (-1%) 200.7ms (-2%) 187.8ms (-2%) 186.1ms (-2%) 189.2ms (+1%) 43.4 MB
mono-small ferrflow 197.1ms (-17%) 197.8ms (+1%) 193.5ms (-21%) 192.0ms (-34%) 189.6ms (+9%) 43.4 MB
single ferrflow 194.1ms (+18%) 191.1ms (+3%) 184.8ms (+17%) 183.8ms (+15%) 185.8ms (+17%) 43.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 - 623.9ms (-12%) - - - 105.6 MB
complex commit-and-tag-version - 502.6ms (-12%) - - - 91.1 MB
complex ferrflow 315.0ms (-12%) 313.7ms (-10%) 284.7ms (-15%) 283.8ms (-13%) 284.8ms (-12%) 91.9 MB
complex semantic-release - 1474.6ms (-11%) - - - 140.4 MB
complex standard-version - 567.5ms (-8%) - - - 93.3 MB
mono-100-1k changesets - 483.4ms (-34%) - - - 107.5 MB
mono-100-1k commit-and-tag-version - 372.4ms (-36%) - - - 93.1 MB
mono-100-1k ferrflow 198.7ms (-35%) 198.5ms (-35%) 190.4ms (-34%) 185.9ms (-36%) 185.8ms (-35%) 93.9 MB
mono-100-1k semantic-release - 1081.8ms (-38%) - - - 160.1 MB
mono-100-1k standard-version - 436.4ms (-38%) - - - 96.3 MB
mono-50-5k changesets - 679.9ms (+3%) - - - 105.9 MB
mono-50-5k commit-and-tag-version - 993.8ms - - - 105.0 MB
mono-50-5k ferrflow 354.2ms (-3%) 353.3ms (-3%) 288.3ms (-3%) 286.5ms (-4%) 285.7ms (-4%) 91.2 MB
mono-50-5k semantic-release - 2495.8ms (-1%) - - - 309.8 MB
mono-50-5k standard-version - 1209.8ms (-2%) - - - 125.9 MB
mono-large changesets - 832.2ms (+2%) - - - 114.5 MB
mono-large commit-and-tag-version - 1451.7ms (+1%) - - - 127.8 MB
mono-large ferrflow 421.9ms (+1%) 420.5ms (+1%) 300.8ms (+4%) 296.9ms (+3%) 294.2ms (+4%) 93.2 MB
mono-large semantic-release - 3304.1ms (+2%) - - - 395.9 MB
mono-large standard-version - 1819.6ms (+1%) - - - 166.6 MB
mono-medium changesets - 638.5ms (-2%) - - - 106.2 MB
mono-medium commit-and-tag-version - 534.6ms (-1%) - - - 93.1 MB
mono-medium ferrflow 295.8ms (-2%) 294.5ms (-2%) 284.7ms (-2%) 283.7ms (-2%) 282.7ms (-3%) 93.3 MB
mono-medium semantic-release - 1595.7ms (-2%) - - - 143.5 MB
mono-medium standard-version - 617.7ms (-2%) - - - 95.5 MB
mono-small changesets - 587.9ms (+18%) - - - 105.0 MB
mono-small commit-and-tag-version - 477.5ms (+25%) - - - 90.8 MB
mono-small ferrflow 292.4ms (+28%) 288.1ms (+25%) 282.6ms (+24%) 283.0ms (+24%) 282.9ms (+25%) 91.4 MB
mono-small semantic-release - 1425.3ms (+24%) - - - 135.7 MB
mono-small standard-version - 534.8ms (+27%) - - - 93.1 MB
single changesets - 572.5ms (+36%) - - - 102.3 MB
single commit-and-tag-version - 474.6ms (+27%) - - - 90.6 MB
single ferrflow 289.9ms (+26%) 290.0ms (+27%) 285.5ms (+26%) 286.3ms (+26%) 286.1ms (+27%) 90.7 MB
single semantic-release - 1518.9ms (+37%) - - - 133.6 MB
single standard-version - 539.2ms (+28%) - - - 92.8 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.0.2

Compare Source

[7.0.2] - 2026-08-15

Bug Fixes
  • fix(ci): grant the sonarqube scan job pull-requests write (#​847)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 32.2ms 31.5ms (-2%) 4.2ms 3.7ms (-5%) 3.8ms 15.1 MB
mono-100-1k ferrflow 19.9ms (+14%) 17.3ms (+4%) 3.9ms (-20%) 3.2ms (-16%) 2.9ms (-12%) 14.9 MB
mono-50-5k ferrflow 64.0ms (-9%) 63.0ms (-7%) 5.4ms (-5%) 3.2ms (-6%) 3.2ms (-3%) 15.2 MB
mono-large ferrflow 133.9ms (-1%) 134.3ms (-1%) 10.3ms (-2%) 6.0ms (+3%) 4.7ms (-4%) 14.9 MB
mono-medium ferrflow 11.4ms (-31%) 12.4ms (-17%) 3.5ms (-19%) 2.8ms (-18%) 2.9ms (-15%) 15.0 MB
mono-small ferrflow 9.5ms (-4%) 9.2ms (-5%) 3.3ms (-8%) 3.0ms (-12%) 2.9ms (-15%) 12.9 MB
single ferrflow 7.7ms (+1%) 7.3ms (+1%) 3.0ms (-6%) 2.8ms 2.8ms (-3%) 13.0 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 199.5ms (+1%) 196.7ms 162.0ms (-1%) 162.6ms (+1%) 161.6ms 43.8 MB
mono-100-1k ferrflow 183.1ms (-5%) 191.3ms (-9%) 170.4ms (-1%) 233.0ms (+34%) 204.0ms (+14%) 46.2 MB
mono-50-5k ferrflow 292.3ms (+11%) 302.8ms (+14%) 224.8ms (+14%) 222.4ms (+15%) 224.5ms (+16%) 45.9 MB
mono-large ferrflow 339.2ms 334.7ms (-2%) 204.9ms (-2%) 199.6ms (-2%) 202.1ms (-1%) 44.4 MB
mono-medium ferrflow 196.6ms (-4%) 272.3ms (+35%) 163.6ms (-13%) 166.5ms (-13%) 166.1ms (-12%) 48.1 MB
mono-small ferrflow 198.4ms (-4%) 198.5ms (-2%) 192.7ms (-3%) 192.5ms (-4%) 191.3ms (-4%) 45.1 MB
single ferrflow 191.8ms (-3%) 190.8ms (-3%) 186.2ms (-1%) 185.9ms (-2%) 186.0ms (-3%) 43.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 - 614.8ms (+1%) - - - 106.4 MB
complex commit-and-tag-version - 455.9ms (-1%) - - - 91.6 MB
complex ferrflow 290.7ms (-1%) 292.5ms (-2%) 262.8ms 261.5ms (-1%) 259.6ms (-2%) 92.3 MB
complex semantic-release - 1438.6ms - - - 142.9 MB
complex standard-version - 523.5ms (-1%) - - - 94.6 MB
mono-100-1k changesets - 558.9ms (+3%) - - - 109.6 MB
mono-100-1k commit-and-tag-version - 431.9ms (-7%) - - - 93.4 MB
mono-100-1k ferrflow 231.4ms (-6%) 233.6ms (-4%) 218.1ms (-3%) 214.7ms (-4%) 217.4ms (-6%) 93.6 MB
mono-100-1k semantic-release - 1258.4ms (-1%) - - - 160.9 MB
mono-100-1k standard-version - 510.2ms (-2%) - - - 96.7 MB
mono-50-5k changesets - 620.6ms (-3%) - - - 106.1 MB
mono-50-5k commit-and-tag-version - 834.1ms (-15%) - - - 106.9 MB
mono-50-5k ferrflow 314.3ms (-11%) 312.5ms (-11%) 250.3ms (-12%) 247.5ms (-12%) 245.4ms (-13%) 91.5 MB
mono-50-5k semantic-release - 2111.7ms (-14%) - - - 316.2 MB
mono-50-5k standard-version - 1010.2ms (-17%) - - - 125.5 MB
mono-large changesets - 859.5ms (+2%) - - - 116.1 MB
mono-large commit-and-tag-version - 1490.0ms - - - 130.3 MB
mono-large ferrflow 437.4ms (+1%) 435.7ms (+1%) 312.6ms (+3%) 302.2ms (+1%) 302.4ms (-1%) 93.3 MB
mono-large semantic-release - 3434.6ms (+2%) - - - 397.2 MB
mono-large standard-version - 1898.2ms (+2%) - - - 163.1 MB
mono-medium changesets - 525.8ms (-15%) - - - 109.2 MB
mono-medium commit-and-tag-version - 412.1ms (-21%) - - - 93.6 MB
mono-medium ferrflow 238.3ms (-21%) 239.5ms (-21%) 232.6ms (-20%) 233.0ms (-20%) 232.0ms (-20%) 93.1 MB
mono-medium semantic-release - 1229.5ms (-21%) - - - 144.3 MB
mono-medium standard-version - 476.6ms (-22%) - - - 93.7 MB
mono-small changesets - 622.6ms - - - 104.9 MB
mono-small commit-and-tag-version - 489.3ms (-3%) - - - 93.3 MB
mono-small ferrflow 294.0ms (-4%) 294.3ms (-4%) 290.3ms (-3%) 288.2ms (-4%) 288.3ms (-5%) 93.3 MB
mono-small semantic-release - 1536.8ms (+1%) - - - 135.4 MB
mono-small standard-version - 577.8ms (+2%) - - - 93.3 MB
single changesets - 539.9ms (-1%) - - - 102.3 MB
single commit-and-tag-version - 471.9ms (-1%) - - - 91.3 MB
single ferrflow 291.1ms 291.2ms 287.8ms 286.5ms (-1%) 286.7ms 90.9 MB
single semantic-release - 1428.8ms (-5%) - - - 136.9 MB
single standard-version - 535.2ms (-1%) - - - 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.0.1

Compare Source

[7.0.1] - 2026-08-15

Bug Fixes
  • fix(formats): resolve the cargo crate name and retry lockfile updates online (#​844)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 32.1ms (-7%) 32.3ms (-11%) 4.2ms (-11%) 3.9ms (-7%) 3.8ms (-5%) 15.2 MB
mono-100-1k ferrflow 17.5ms (-33%) 16.6ms (-30%) 4.9ms (-8%) 3.8ms (-16%) 3.3ms (-11%) 15.0 MB
mono-50-5k ferrflow 70.2ms (+2%) 68.1ms (-1%) 5.7ms (-11%) 3.4ms (-11%) 3.3ms (-3%) 15.1 MB
mono-large ferrflow 135.6ms (+3%) 135.8ms (+3%) 10.5ms (-5%) 5.8ms (-12%) 4.9ms (-9%) 14.7 MB
mono-medium ferrflow 16.5ms (-1%) 15.0ms (-4%) 4.3ms (+7%) 3.4ms (+3%) 3.4ms (+3%) 15.0 MB
mono-small ferrflow 9.9ms (+9%) 9.7ms (+3%) 3.6ms (+12%) 3.4ms (+17%) 3.4ms (+17%) 13.2 MB
single ferrflow 7.6ms (-1%) 7.2ms 3.2ms (+10%) 2.8ms 2.9ms (+12%) 13.0 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 197.4ms (-15%) 197.3ms (-14%) 163.9ms (-17%) 161.2ms (-18%) 161.9ms (-18%) 43.6 MB
mono-100-1k ferrflow 193.0ms (-10%) 211.1ms (-1%) 172.6ms (-11%) 174.5ms (-10%) 179.1ms (-6%) 46.3 MB
mono-50-5k ferrflow 262.5ms (-2%) 265.3ms 196.9ms (-2%) 192.9ms (-2%) 193.4ms (-3%) 42.9 MB
mono-large ferrflow 340.9ms (+2%) 340.6ms (+3%) 209.1ms (+2%) 203.2ms (+1%) 204.5ms (+3%) 45.3 MB
mono-medium ferrflow 205.4ms (+2%) 202.2ms (+1%) 187.9ms (-1%) 191.1ms (+1%) 188.5ms (-1%) 45.5 MB
mono-small ferrflow 207.2ms (+6%) 203.5ms (+2%) 199.6ms (+3%) 201.0ms (+4%) 199.3ms (+4%) 43.2 MB
single ferrflow 198.6ms (+6%) 195.7ms (+3%) 188.3ms (+1%) 189.7ms (+3%) 191.5ms (+5%) 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 - 611.6ms (-5%) - - - 108.6 MB
complex commit-and-tag-version - 461.0ms (-11%) - - - 93.5 MB
complex ferrflow 294.4ms (-10%) 297.8ms (-8%) 263.0ms (-10%) 263.6ms (-10%) 263.8ms (-10%) 94.0 MB
complex semantic-release - 1445.5ms (-5%) - - - 139.7 MB
complex standard-version - 529.9ms (-9%) - - - 93.9 MB
mono-100-1k changesets - 540.2ms (-26%) - - - 108.3 MB
mono-100-1k commit-and-tag-version - 462.8ms (-23%) - - - 93.2 MB
mono-100-1k ferrflow 245.5ms (-22%) 242.6ms (-23%) 224.8ms (-25%) 223.4ms (-25%) 232.0ms (-22%) 93.5 MB
mono-100-1k semantic-release - 1268.8ms (-28%) - - - 159.3 MB
mono-100-1k standard-version - 518.6ms (-27%) - - - 96.1 MB
mono-50-5k changesets - 639.7ms (+1%) - - - 106.0 MB
mono-50-5k commit-and-tag-version - 977.4ms (+4%) - - - 105.4 MB
mono-50-5k ferrflow 352.4ms (-2%) 349.6ms (-2%) 285.8ms (-5%) 282.5ms (-4%) 283.3ms (-3%) 91.3 MB
mono-50-5k semantic-release - 2444.6ms (+1%) - - - 275.3 MB
mono-50-5k standard-version - 1223.7ms (+5%) - - - 124.5 MB
mono-large changesets - 842.2ms (+3%) - - - 111.5 MB
mono-large commit-and-tag-version - 1487.2ms (+9%) - - - 128.0 MB
mono-large ferrflow 434.3ms (+2%) 432.8ms (+2%) 303.8ms (+1%) 299.4ms 304.2ms (+3%) 92.9 MB
mono-large semantic-release - 3370.3ms (+6%) - - - 356.8 MB
mono-large standard-version - 1860.8ms (+9%) - - - 163.6 MB
mono-medium changesets - 619.1ms (-6%) - - - 105.5 MB
mono-medium commit-and-tag-version - 524.9ms (-1%) - - - 91.4 MB
mono-medium ferrflow 299.8ms (+1%) 301.6ms (+1%) 290.3ms (+1%) 289.5ms (+1%) 290.9ms (+1%) 91.5 MB
mono-medium semantic-release - 1554.4ms (-4%) - - - 141.8 MB
mono-medium standard-version - 609.5ms (-1%) - - - 96.0 MB
mono-small changesets - 623.9ms (+1%) - - - 102.8 MB
mono-small commit-and-tag-version - 502.2ms (+3%) - - - 90.6 MB
mono-small ferrflow 307.0ms (+5%) 307.6ms (+5%) 300.3ms (+5%) 300.2ms (+3%) 303.3ms (+5%) 93.3 MB
mono-small semantic-release - 1522.3ms (+6%) - - - 134.3 MB
mono-small standard-version - 566.7ms (+5%) - - - 93.5 MB
single changesets - 546.2ms (+1%) - - - 102.0 MB
single commit-and-tag-version - 474.9ms - - - 90.5 MB
single ferrflow 290.3ms (-1%) 290.2ms 288.6ms 289.7ms (+1%) 286.7ms 91.4 MB
single semantic-release - 1496.3ms (+1%) - - - 134.8 MB
single standard-version - 540.4ms (-1%) - - - 93.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.0.0

Compare Source

[7.0.0] - 2026-08-10

Breaking Changes
  • feat(commits)!: configurable commit formats via workspace.commitFormats (#​824)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 35.4ms (-1%) 35.5ms 4.3ms (-2%) 3.8ms (-7%) 3.4ms (-8%) 15.1 MB
mono-100-1k ferrflow 22.3ms (+5%) 24.1ms (+27%) 5.4ms (+10%) 4.5ms (+2%) 3.6ms (-8%) 15.0 MB
mono-50-5k ferrflow 70.3ms (+50%) 70.5ms (+54%) 6.1ms (+56%) 3.8ms (+58%) 3.5ms (+35%) 14.9 MB
mono-large ferrflow 133.2ms (-1%) 134.4ms (+3%) 10.8ms (+5%) 6.1ms (+7%) 4.9ms (+2%) 14.8 MB
mono-medium ferrflow 11.0ms (-24%) 10.2ms (-34%) 3.0ms (-25%) 2.4ms (-27%) 2.7ms (-18%) 15.2 MB
mono-small ferrflow 9.6ms (+2%) 8.9ms (+1%) 3.3ms (-3%) 2.9ms (-3%) 2.8ms 13.0 MB
single ferrflow 7.1ms (-4%) 7.0ms (-5%) 3.0ms 2.9ms (+7%) 2.6ms (-7%) 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 228.7ms (-5%) 229.2ms (-3%) 196.1ms (-3%) 199.4ms (-1%) 200.5ms (+1%) 43.0 MB
mono-100-1k ferrflow 208.8ms (+6%) 208.3ms (+12%) 193.3ms (+9%) 189.5ms (+6%) 189.0ms (+3%) 42.7 MB
mono-50-5k ferrflow 279.0ms (+35%) 275.6ms (+18%) 207.9ms (+33%) 206.3ms (+40%) 207.1ms (+53%) 44.1 MB
mono-large ferrflow 333.7ms (+2%) 337.1ms (+4%) 205.0ms (+4%) 198.5ms (+4%) 197.1ms (+5%) 45.1 MB
mono-medium ferrflow 174.6ms (-14%) 196.4ms (-2%) 237.4ms (+25%) 279.3ms (+46%) 250.7ms (+33%) 45.5 MB
mono-small ferrflow 201.4ms (+2%) 200.4ms (+1%) 195.3ms (+1%) 195.0ms (+1%) 192.8ms (+1%) 45.8 MB
single ferrflow 193.4ms 191.7ms 186.6ms (-1%) 187.8ms 187.6ms 42.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 - 713.3ms (+8%) - - - 104.3 MB
complex commit-and-tag-version - 512.9ms (-2%) - - - 91.0 MB
complex ferrflow 324.8ms (-2%) 320.2ms (-3%) 288.0ms (-2%) 286.4ms (-4%) 284.6ms (-4%) 91.3 MB
complex semantic-release - 1706.5ms (+5%) - - - 140.9 MB
complex standard-version - 601.7ms - - - 95.5 MB
mono-100-1k changesets - 738.4ms (+25%) - - - 107.4 MB
mono-100-1k commit-and-tag-version - 575.8ms (+16%) - - - 91.1 MB
mono-100-1k ferrflow 303.9ms (+14%) 305.1ms (+15%) 289.6ms (+14%) 288.7ms (+15%) 286.5ms (+14%) 91.3 MB
mono-100-1k semantic-release - 1690.9ms (+18%) - - - 157.2 MB
mono-100-1k standard-version - 669.1ms (+17%) - - - 97.1 MB
mono-50-5k changesets - 675.1ms (+38%) - - - 108.2 MB
mono-50-5k commit-and-tag-version - 1003.0ms (+61%) - - - 107.7 MB
mono-50-5k ferrflow 381.4ms (+63%) 384.0ms (+62%) 308.3ms (+68%) 309.1ms (+71%) 310.6ms (+70%) 93.0 MB
mono-50-5k semantic-release - 2591.9ms (+57%) - - - 315.7 MB
mono-50-5k standard-version - 1283.3ms (+76%) - - - 127.0 MB
mono-large changesets - 845.1ms - - - 112.4 MB
mono-large commit-and-tag-version - 1469.7ms (+3%) - - - 129.4 MB
mono-large ferrflow 435.3ms (+4%) 427.3ms (+2%) 296.9ms (+1%) 293.5ms (+3%) 292.0ms (+1%) 93.1 MB
mono-large semantic-release - 3369.8ms (+3%) - - - 397.0 MB
mono-large standard-version - 1864.3ms (+3%) - - - 166.8 MB
mono-medium changesets - 443.2ms (-32%) - - - 108.1 MB
mono-medium commit-and-tag-version - 330.7ms (-37%) - - - 93.2 MB
mono-medium ferrflow 190.6ms (-37%) 189.9ms (-37%) 183.9ms (-37%) 183.7ms (-37%) 183.3ms (-37%) 93.4 MB
mono-medium semantic-release - 1015.8ms (-37%) - - - 143.0 MB
mono-medium standard-version - 389.7ms (-37%) - - - 94.9 MB
mono-small changesets - 604.6ms (+2%) - - - 105.9 MB
mono-small commit-and-tag-version - 497.6ms (+1%) - - - 93.2 MB
mono-small ferrflow 302.2ms (-1%) 305.6ms (+4%) 301.9ms (+4%) 303.0ms (+4%) 302.8ms (+3%) 93.1 MB
mono-small semantic-release - 1557.7ms (+9%) - - - 133.6 MB
mono-small standard-version - 560.7ms (+4%) - - - 93.1 MB
single changesets - 542.1ms (-2%) - - - 102.4 MB
single commit-and-tag-version - 471.3ms (-1%) - - - 90.6 MB
single ferrflow 290.5ms 287.4ms (-2%) 287.0ms 285.7ms 282.5ms (-2%) 90.7 MB
single semantic-release - 1477.9ms (-1%) - - - 135.4 MB
single standard-version - 536.4ms (-1%) - - - 93.3 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

Compare Source

v6.2.0

Compare Source

[6.2.0] - 2026-08-09

Features
  • feat(release): add workspace.releaseCommitBody to embed the changelog in release commits (#​822)

Performance

Binary
Fixture Tool check release-dry-run tag validate version Peak RSS
complex ferrflow 17.7ms (-3%) 19.6ms 4.2ms 3.7ms 3.5ms (+3%) 14.9 MB
mono-100-1k ferrflow 16.8ms (-10%) 15.7ms (-3%) 5.3ms (-5%) 4.2ms (-11%) 3.8ms (-10%) 14.8 MB
mono-50-5k ferrflow 39.2ms (+15%) 39.2ms (+20%) 5.4ms (+32%) 3.3ms (+27%) 3.1ms (+11%) 14.8 MB
mono-large ferrflow 73.6ms (+21%) 73.6ms (+21%) 10.2ms (+16%) 5.8ms (+9%) 4.9ms (+14%) 14.8 MB
mono-medium ferrflow 12.6ms (+8%) 12.6ms (+11%) 4.2ms (+5%) 3.4ms (+3%) 3.7ms (+12%) 14.8 MB
mono-small ferrflow 9.2ms (+1%) 8.7ms (+2%) 3.3ms (+3%) 2.9ms (-3%) 2.9ms 12.9 MB
single ferrflow 7.5ms (-4%) 7.3ms (-4%) 3.0ms (-3%) 2.9ms (-3%) 2.8ms (-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 206.6ms (-1%) 204.1ms (-1%) 188.8ms (-3%) 186.8ms (-1%) 189.4ms (-1%) 43.6 MB
mono-100-1k ferrflow 209.4ms (+1%) 205.6ms (-1%) 197.9ms (+2%) 202.4ms (+4%) 199.3ms (+2%) 43.1 MB
mono-50-5k ferrflow 226.7ms (+11%) 224.9ms (+1%) 193.5ms (+35%) 192.0ms (+35%) 192.4ms (+35%) 45.5 MB
mono-large ferrflow 261.8ms (-33%) 262.2ms (+10%) 198.8ms (-21%) 194.2ms (-8%) 195.1ms (-8%) 45.7 MB
mono-medium ferrflow 219.9ms (+7%) 223.3ms (+8%) 215.4ms (+7%) 222.3ms (+11%) 224.0ms (+11%) 45.8 MB
mono-small ferrflow 195.0ms (-2%) 193.7ms (-2%) 190.1ms (-4%) 191.7ms (-3%) 190.7ms (-4%) 43.1 MB
single ferrflow 191.0ms (+15%) 189.6ms (+15%) 187.0ms (+18%) 187.1ms (+18%) 186.2ms (+16%) 45.3 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 - 814.9ms (-2%) - - - 111.2 MB
complex commit-and-tag-version - 504.0ms (-1%) - - - 90.3 MB
complex ferrflow 302.1ms (+2%) 301.7ms (+1%) 286.7ms (+1%) 286.9ms (+1%) 288.0ms (+1%) 90.4 MB
complex semantic-release - 1574.9ms (-1%) - - - 142.2 MB
complex standard-version - 584.5ms - - - 95.4 MB
mono-100-1k changesets - 921.1ms (+5%) - - - 111.4 MB
mono-100-1k commit-and-tag-version - 595.4ms (+3%) - - - 90.2 MB
mono-100-1k ferrflow 323.3ms (+6%) 316.1ms (+6%) 310.5ms (+8%) 302.7ms (+5%) 310.0ms (+7%) 90.5 MB
mono-100-1k semantic-release - 1887.9ms (+13%) - - - 159.6 MB
mono-100-1k standard-version - 719.8ms (+6%) - - - 96.3 MB
mono-50-5k changesets - 889.5ms (+43%) - - - 113.2 MB
mono-50-5k commit-and-tag-version - 955.8ms (+35%) - - - 104.2 MB
mono-50-5k ferrflow 329.7ms (+40%) 329.8ms (+39%) 304.9ms (+47%) 305.5ms (+50%) 298.4ms (+46%) 92.6 MB
mono-50-5k semantic-release -

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions branch from 5062f20 to 8b429ff Compare August 9, 2026 13:09

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

FerrLabs/FerrFlow v5 → v6 (pin bump only, .github/workflows/ci.yml:59).

What changed upstream:

  • v6.0.0: relicense MPL-2.0 → MIT (no code impact) + release archive is now verified against SHA256SUMS before extraction (security hardening, falls back to a warning if SHA256SUMS is absent).
  • v6.1.0 (FerrLabs/FerrFlow#818, tagged feat(bot)! upstream despite the plain "feat" in the changelog): default bot_endpoint moved from .../v1/ferrflow/token to .../ferrflow/token. Per that PR, both paths keep responding through 2027-02-08, and the switch was gated on FerrFlow-Cloud#784 being deployed first — which it must be, since v6.1.0 already shipped.
  • v6.1.1: internal CI notification fix only.

What breaks here: nothing. This repo's release job (ci.yml:59-62) uses bot: true without overriding bot_endpoint, so it just inherits the new default — covered by the compat window above.

CI: Lint/Test/Conventional-commits/security scans are green. Release/Benchmark jobs show "skipped" here because they only run on push-to-main or workflow_dispatch, so this PR's CI never actually exercises the new bot token endpoint — that only gets exercised post-merge. Not a blocker, just noting it as the reason CI can't catch a regression here if the cloud-side deploy assumption above were wrong.

Nit: worth a manual check of the first post-merge release run to confirm the bot token exchange still succeeds, given CI here doesn't cover it.

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions branch 5 times, most recently from 2766028 to 3747ddc Compare August 10, 2026 19:11
@ferrlabs-renovate ferrlabs-renovate Bot changed the title chore(deps): update ferrlabs/ferrflow action to v6 chore(deps): update ferrlabs/ferrflow action to v7 Aug 10, 2026
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions branch 8 times, most recently from 4fa4cf1 to e5836dc Compare August 15, 2026 18:43

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

Follow-up: PR advanced from FerrFlow v6.1.1 (previously reviewed here) to v7.0.3.

What changed upstream (v6.2.0 → v7.0.3):

  • v6.2.0: additive workspace.releaseCommitBody feature — no impact.
  • v7.0.0 (breaking, FerrLabs/FerrFlow#824): commit classification is now configurable via workspace.commitFormats; defaults got more permissive — branch-style titles like Feat/, Fix:, Refactor/ now trigger releases where the old hard-coded strict-lowercase matcher ignored them.
  • v7.0.1 (#844): fixes Cargo.lock drift during updateLockfiles (wrong crate name passed to cargo update -p, --offline failing on a cold registry cache) — Rust/Cargo-specific.
  • v7.0.2 (#847): internal FerrFlow CI permissions fix.
  • v7.0.3 (#848): bot token exchange now retries on transient failures.

What breaks here: nothing. ferrflow.json sets no commitFormats override, but .github/workflows/pr-title.yml enforces conventional-commit PR titles (via FerrLabs/.github/reusable-pr-title.yml), and workspace.releaseCommitMode: "pr" means the commits that actually land on main are squash-merges of those already-conventional titles — there's no non-conventional history for the new permissive glob matching to newly catch. The v7.0.1 Cargo lockfile fix doesn't apply either: this repo versions a plain VERSION (txt) file, no Cargo.toml/Cargo.lock.

CI: all green (Lint, Test, security scans, zizmor).

My earlier Nit (verify the bot token exchange on the first post-merge release run) is unrelated to this update and still open — not repeating it here.

Uneventful major bump for this repo. Approving.

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions branch from e5836dc to 275ddd8 Compare August 16, 2026 10:10

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

Follow-up: PR advanced from FerrFlow v7.0.3 (previously reviewed) to v7.0.5 (.github/workflows/ci.yml:59).

What changed upstream:

  • v7.0.4 (#850): internal refactor, replaces a 7-field tag tuple with a named struct — no external behavior change.
  • v7.0.5 (#854): fix(bot): stop retrying token-exchange errors a retry cannot fix — refines the blind retry-on-transient-failure behavior added in v7.0.3 to skip retries for non-retryable errors.

What breaks here: nothing. Both are internal fixes to the same bot token-exchange path already covered in my last review; this repo doesn't configure retry behavior, so it just inherits the tighter logic.

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

Uneventful patch bump. Approving.

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/major-ferrlabs-actions branch from 275ddd8 to ba91b12 Compare August 16, 2026 12:56
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