Skip to content

chore(deps): update ferrlabs actions - #218

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

chore(deps): update ferrlabs actions#218
ferrlabs-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/ferrlabs-actions

Conversation

@ferrlabs-renovate

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

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
FerrLabs/.github (changelog) action digest 4215a848a2ad76
FerrLabs/FerrFlow action minor v6.1.1v6.2.0

Release Notes

FerrLabs/FerrFlow (FerrLabs/FerrFlow)

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 - 2722.8ms (+54%) - - - 315.7 MB
mono-50-5k standard-version - 1229.4ms (+44%) - - - 127.9 MB
mono-large changesets - 1011.9ms (+24%) - - - 118.7 MB
mono-large commit-and-tag-version - 1444.8ms (+34%) - - - 128.4 MB
mono-large ferrflow 356.6ms (+25%) 358.0ms (+25%) 292.6ms (+25%) 294.0ms (+29%) 292.4ms (+27%) 92.4 MB
mono-large semantic-release - 3352.9ms (+29%) - - - 398.7 MB
mono-large standard-version - 1818.4ms (+37%) - - - 163.3 MB
mono-medium changesets - 716.4ms (-14%) - - - 111.3 MB
mono-medium commit-and-tag-version - 456.7ms (-14%) - - - 91.1 MB
mono-medium ferrflow 258.5ms (-14%) 256.0ms (-14%) 247.2ms (-16%) 248.9ms (-14%) 249.1ms (-16%) 90.6 MB
mono-medium semantic-release - 1359.0ms (-17%) - - - 138.7 MB
mono-medium standard-version - 522.9ms (-17%) - - - 95.1 MB
mono-small changesets - 783.1ms (-3%) - - - 108.6 MB
mono-small commit-and-tag-version - 483.4ms (-1%) - - - 92.4 MB
mono-small ferrflow 296.8ms (+1%) 297.2ms (+1%) 290.6ms (-1%) 295.7ms (+1%) 293.9ms 92.3 MB
mono-small semantic-release - 1496.9ms (-5%) - - - 133.6 MB
mono-small standard-version - 559.5ms - - - 92.4 MB
single changesets - 733.1ms (+3%) - - - 105.0 MB
single commit-and-tag-version - 474.7ms (+10%) - - - 92.4 MB
single ferrflow 291.0ms (+10%) 289.6ms (+10%) 287.7ms (+10%) 285.4ms (+9%) 286.0ms (+10%) 92.2 MB
single semantic-release - 1445.3ms (+3%) - - - 134.6 MB
single standard-version - 535.1ms (+9%) - - - 92.3 MB
Install footprint
Tool npm binary
changesets 26.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

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

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 enabled auto-merge (squash) August 9, 2026 08:43
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed
@ferrlabs-renovate ferrlabs-renovate Bot changed the title chore(deps): update ferrlabs actions chore(deps): update ferrlabs/.github digest to e01fb75 Aug 9, 2026
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch 2 times, most recently from 324045d to 86cb199 Compare August 9, 2026 17:40
@ferrlabs-renovate ferrlabs-renovate Bot changed the title chore(deps): update ferrlabs/.github digest to e01fb75 chore(deps): update ferrlabs/.github digest to 7680ac2 Aug 9, 2026
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed
@ferrlabs-renovate ferrlabs-renovate Bot changed the title chore(deps): update ferrlabs/.github digest to 7680ac2 chore(deps): update ferrlabs actions Aug 9, 2026
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from 86cb199 to 19294c7 Compare August 9, 2026 18:56
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from 19294c7 to 244bd7a Compare August 10, 2026 02:24
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from 244bd7a to cf1a950 Compare August 10, 2026 07:58
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from cf1a950 to 0537d86 Compare August 10, 2026 19:12
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed

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

Two digest/version bumps, both uneventful for this repo.

FerrLabs/.github 4215a84→ce6349b: pulls in two upstream fixes — (1) reusable-security-scan.yml now defaults run-on-private: true and adds a scanned gate that fails if every scan job was skipped. security-scan.yml:9 already sets run-on-private: true, and this run's "Scans ran" check is green, so no behavior change here. (2) reusable-ci-go.yml's sonarqube job now requests job-level pull-requests: write so it can comment on PRs.

Nit: that second fix needs the caller to also grant the permission — the reusable workflow's own comment says so explicitly ("l'appelant doit accorder la même permission... sinon il n'y a rien à transmettre"). ci.yml's ci job (which sets enable-sonar: true) has no permissions: block, so nothing is passed down and the SonarQube job's PR-comment step will still fail to get write access. Not a regression from this bump though — before this fix the job had no permission override at all and was capped at contents: read by the reusable workflow's own top-level permissions: block, so it was already broken pre-bump. To actually benefit from the upstream fix, add to .github/workflows/ci.yml:

  ci:
    name: CI
    permissions:
      contents: read
      pull-requests: write
    uses: FerrLabs/.github/.github/workflows/reusable-ci-go.yml@ce6349be15283fedc44fc17f74555f3b598ebbab # main

FerrLabs/FerrFlow v6.1.1→v6.2.0: adds workspace.releaseCommitBody (opt-in changelog-in-commit feature). No breaking changes, and publish.yml:61 only uses mode: publish, which isn't affected.

CI: gitleaks/osv-scanner/zizmor/opengrep/snyk/"Scans ran"/Conventional commits are all green on this head commit; kind smoke test and the CI (lint/test/build/SonarQube) job hadn't reported yet at review time — no failure signal from the bump so far.

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from 0537d86 to 4e1c1ee Compare August 11, 2026 02:14
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed
@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

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from 4e1c1ee to 3199c25 Compare August 11, 2026 07:23
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from 3199c25 to 7df811b Compare August 11, 2026 13:25
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from 7df811b to 72c1286 Compare August 12, 2026 02:31
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed

@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 on this rebased head. Two things changed since my last review, both good:

  1. The Nit I raised (missing pull-requests: write passthrough for the SonarQube reusable job) is now fixed — ci.yml on main picked up FerrVault#222 (432a7211), which added the permissions: block. This PR's rebase carries it, and it's not part of this PR's own diff.
  2. FerrLabs/.github digest moved further (ce6349b→f14308c) as Renovate kept rebasing while the PR sat open. Checked the intervening commits (#219–#226 on FerrLabs/.github): all self-referential digest bumps and renovate-config/Kellnr changes, nothing touching reusable-ci-go.yml, reusable-ferrflow-release.yml, reusable-renovate-dispatch.yml, reusable-sbom-track.yml, or reusable-security-scan.yml. No new behavior for this repo.

FerrFlow bump (v6.1.1→v6.2.0) is unchanged from before: adds opt-in workspace.releaseCommitBody, not used by publish.yml:61 (mode: publish only).

CI was still pending/in-progress at review time (no failures observed); scan jobs (gitleaks/osv-scanner/zizmor/snyk) are green as before. No blocking findings.

@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from 72c1286 to 801d831 Compare August 12, 2026 07:48
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from 801d831 to 61cc358 Compare August 12, 2026 13:29
Comment thread .github/workflows/ci.yml Fixed
Comment thread .github/workflows/renovate-rebase.yml Fixed
Comment thread .github/workflows/sbom-track.yml Fixed
Comment thread .github/workflows/security-scan.yml Fixed
@ferrlabs-renovate
ferrlabs-renovate Bot force-pushed the renovate/ferrlabs-actions branch from 61cc358 to 7470b3d Compare August 12, 2026 19:15
Comment thread .github/workflows/ci.yml
pull-requests: write
name: CI
uses: FerrLabs/.github/.github/workflows/reusable-ci-go.yml@4215a840974a9eb611b05f1496ec99d7ba0492c0 # main
uses: FerrLabs/.github/.github/workflows/reusable-ci-go.yml@8a2ad76ab0c58f42b46890618145fde58268072e # main
jobs:
dispatch:
uses: FerrLabs/.github/.github/workflows/reusable-renovate-dispatch.yml@a4b4a70d116127cd49f09ad6f363ac55fd8f6501 # main
uses: FerrLabs/.github/.github/workflows/reusable-renovate-dispatch.yml@8a2ad76ab0c58f42b46890618145fde58268072e # main
sbom:
name: SBOM → Dependency-Track
uses: FerrLabs/.github/.github/workflows/reusable-sbom-track.yml@4215a840974a9eb611b05f1496ec99d7ba0492c0 # main
uses: FerrLabs/.github/.github/workflows/reusable-sbom-track.yml@8a2ad76ab0c58f42b46890618145fde58268072e # main
scan:
name: Secrets + CVE
uses: FerrLabs/.github/.github/workflows/reusable-security-scan.yml@4215a840974a9eb611b05f1496ec99d7ba0492c0 # main
uses: FerrLabs/.github/.github/workflows/reusable-security-scan.yml@8a2ad76ab0c58f42b46890618145fde58268072e # main
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.

1 participant