Skip to content

Backport #12380: Fix FreeBSD release job on root runners - #12389

Merged
mergify[bot] merged 1 commit into
3.18from
mergify/bp/3.18/pr-12380
Sep 28, 2026
Merged

mergify[bot] merged 1 commit into
3.18from
mergify/bp/3.18/pr-12380

Conversation

@mergify

@mergify mergify Bot commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

The self-hosted FreeBSD runners execute jobs via act hostexecutor as root, where sudo is not installed. Run the privileged commands directly instead.

https://github.com/haskell/cabal/actions/runs/36233106929/job/108405358285

⭐ Run Main Install Node
/root/.cache/act/2b63ad1e4112c5fd/act/workflow/__run.sh: line 2: sudo: command not found
Error:   ❌  Failure - Main Install Node
Error: exit status 127

Template B: This PR does not modify behaviour or interface

E.g. the PR only touches documentation or tests, does refactorings, etc.

Include the following checklist in your PR:

  • Patches conform to the coding conventions.
  • Is this a PR that fixes CI? If so, it will need to be backported to older cabal release branches (ask maintainers for directions).

This is an automatic backport of pull request #12380 done by [Mergify](https://mergify.com).

The self-hosted FreeBSD runners execute jobs via act hostexecutor as
root, where sudo is not installed. Run the privileged commands
directly instead.

(cherry picked from commit 8a20081)
@mergify mergify Bot mentioned this pull request Sep 28, 2026
2 tasks done
@mergify mergify Bot added the backport label Sep 28, 2026
@zlonast zlonast added the merge me Tell Mergify Bot to merge label Sep 28, 2026
@mergify mergify Bot added the queued label Sep 28, 2026
@mergify

mergify Bot commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor Author

Merge Queue Status

  • ✅ Entered queue — 2026-09-28 07:56 UTC · Rule: default · triggered by rule Put backports in the rebase+merge queue
  • ✅ Checks skipped · PR is already up-to-date
  • ✅ Merged — 2026-09-28 08:07 UTC · at ddd7f9e293fbe87a69472b06dc2434918af5ad86 · merge

This pull request spent 10 minutes 42 seconds in the queue, including 2 seconds running CI.

Required conditions to merge
  • #review-threads-unresolved = 0 [🛡 GitHub branch protection]
  • github-review-approved [🛡 GitHub branch protection]
  • any of [🛡 GitHub branch protection]:
    • check-success = Doctest Cabal
    • check-neutral = Doctest Cabal
    • check-skipped = Doctest Cabal
  • any of [🛡 GitHub branch protection]:
    • check-success = Meta checks
    • check-neutral = Meta checks
    • check-skipped = Meta checks
  • any of [🛡 GitHub branch protection]:
    • check-success = Validate post job
    • check-neutral = Validate post job
    • check-skipped = Validate post job
  • any of [🛡 GitHub branch protection]:
    • check-success = docs/readthedocs.org:cabal
    • check-neutral = docs/readthedocs.org:cabal
    • check-skipped = docs/readthedocs.org:cabal
  • any of [🛡 GitHub branch protection]:
    • check-success = Bootstrap post job
    • check-neutral = Bootstrap post job
    • check-skipped = Bootstrap post job
  • any of [🛡 GitHub branch protection]:
    • check-success = whitespace
    • check-neutral = whitespace
    • check-skipped = whitespace
  • any of [🛡 GitHub branch protection]:
    • check-success = Check sdist post job
    • check-neutral = Check sdist post job
    • check-skipped = Check sdist post job
  • any of [🛡 GitHub branch protection]:
    • check-success = Changelogs
    • check-neutral = Changelogs
    • check-skipped = Changelogs

@mergify
mergify Bot merged commit ddd7f9e into 3.18 Sep 28, 2026
59 checks passed
@mergify
mergify Bot deleted the mergify/bp/3.18/pr-12380 branch September 28, 2026 08:07
@mergify mergify Bot removed the queued label Sep 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport merge me Tell Mergify Bot to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant