Skip to content

deps: update flox/install-flox-action action to v2.5.1#11939

Merged
sschuberth merged 1 commit into
mainfrom
renovate/flox-install-flox-action-2.x
Jun 3, 2026
Merged

deps: update flox/install-flox-action action to v2.5.1#11939
sschuberth merged 1 commit into
mainfrom
renovate/flox-install-flox-action-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Jun 3, 2026

This PR contains the following updates:

Package Type Update Change
flox/install-flox-action action minor v2.4.1v2.5.1

Release Notes

flox/install-flox-action (flox/install-flox-action)

v2.5.1

Compare Source

What's changed

This patch bundles the runner fixes and dependency updates that landed on main alongside the v2.5.0 write-summary feature, so consumers on @v2 receive the complete set.

Fixes
  • Detect systemd via /proc/1/comm instead of nix.conf
  • chown /nix to the runner user in single-user mode
CI and dependencies
  • Add an ubuntu-slim runner to the test matrix and verify flox runs; run flox init in a tmpdir; keep test-act on ubuntu-latest
  • Routine dependency updates (4 packages)

Full Changelog: flox/install-flox-action@v2.5.0...v2.5.1

v2.5.0

Compare Source

What's changed

The Flox installation summary is now opt-in. The action previously wrote a "Flox Installation" table to the GitHub Actions job summary ($GITHUB_STEP_SUMMARY) after every install. That table is noise in workflows that use the job summary for their own output, such as Terraform or Terragrunt plan results, so it is now off by default.

A new write-summary input controls it:

- uses: flox/install-flox-action@v2
  with:
    write-summary: true   # restore the installation summary
⚠️ Behavior change

If you relied on the installation summary appearing automatically, set write-summary: true to restore it. No inputs were removed and no outputs changed; nothing else in your workflow is affected.

This release also rolls up routine dependency updates merged since v2.4.1.

Full Changelog: flox/install-flox-action@v2.4.1...v2.5.0


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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from a team as a code owner June 3, 2026 13:12
@renovate renovate Bot added the dependencies Pull requests that update a dependency file label Jun 3, 2026
@renovate renovate Bot enabled auto-merge (rebase) June 3, 2026 13:12
@renovate renovate Bot force-pushed the renovate/flox-install-flox-action-2.x branch from c323743 to 64de37b Compare June 3, 2026 13:22
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 3, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 58.43%. Comparing base (f0d9382) to head (ab64a58).
⚠️ Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##               main   #11939   +/-   ##
=========================================
  Coverage     58.43%   58.43%           
  Complexity     1809     1809           
=========================================
  Files           361      361           
  Lines         13499    13499           
  Branches       1383     1383           
=========================================
  Hits           7888     7888           
  Misses         5115     5115           
  Partials        496      496           
Flag Coverage Δ
funTest-external-tools 14.64% <ø> (ø)
test-ubuntu-24.04 41.78% <ø> (ø)
test-windows-2025 41.76% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@renovate renovate Bot force-pushed the renovate/flox-install-flox-action-2.x branch from 64de37b to ab64a58 Compare June 3, 2026 14:20
@sschuberth sschuberth disabled auto-merge June 3, 2026 14:28
@sschuberth
Copy link
Copy Markdown
Member

Merging early as all relevant checks have passed.

@sschuberth sschuberth merged commit b1b82c2 into main Jun 3, 2026
18 of 20 checks passed
@sschuberth sschuberth deleted the renovate/flox-install-flox-action-2.x branch June 3, 2026 14:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants