Fix FreeBSD release job on root runners - #12380
Conversation
The self-hosted FreeBSD runners execute jobs via act hostexecutor as root, where sudo is not installed. Run the privileged commands directly instead.
ulysses4ever
left a comment
There was a problem hiding this comment.
A little surprising that removing sudo fixes anything, but what do I know...
Merge Queue Status
This pull request spent 1 hour 23 minutes 51 seconds in the queue, including 1 hour 13 minutes 8 seconds running CI. ReasonThe merge conditions cannot be satisfied due to failing checks
Failing checks: HintYou may have to fix your CI before adding the pull request to the queue again. Waiting for any of
All conditions
|
|
@Mergifyio queue |
Merge Queue Status
This pull request spent 1 hour 26 minutes 37 seconds in the queue, including 1 hour 15 minutes 55 seconds running CI. ReasonThe merge conditions cannot be satisfied due to failing checks
Failing checks: HintYou may have to fix your CI before adding the pull request to the queue again. Waiting for any of
All conditions
|
|
@Mergifyio queue |
☑️ Command
|
|
@Mergifyio queue |
Merge Queue Status
This pull request spent 1 hour 40 minutes 7 seconds in the queue, including 1 hour 29 minutes 23 seconds running CI. ReasonThe merge conditions cannot be satisfied due to failing checks
Failing checks: HintYou may have to fix your CI before adding the pull request to the queue again. Waiting for any of
All conditions
|
|
@mergify requeue |
Merge Queue Status
This pull request spent 1 hour 17 minutes 31 seconds in the queue, with no time running CI. ReasonPull request #12380 has been dequeued by @Mikolaj with a HintIf you want to requeue this pull request, you can post a Waiting for any of
All conditions
|
|
@mergify rebase |
☑️ Nothing to do, the required conditions are not metDetails
|
|
@mergify unqueue |
❌ Sorry but I didn't understand the command. Please consult the commands documentation 📚. |
|
@mergify dequeue |
|
@mergify rebase |
❌ This pull request comes from a fork and cannot be rebasedDetailsGitHub refuses an OAuth token on its rebase API for a fork, so rebasing one means impersonating a GitHub user to force-push the contributor's branch. Mergify does not do that. Use the |
|
@Mergifyio queue |
Merge Queue Status
This pull request spent 2 hours 5 minutes 44 seconds in the queue, including 1 hour 54 minutes 55 seconds running CI. Required conditions to merge
|
|
@Mergifyio backport 3.18 |
✅ Backports have been createdDetails
|
Backport #12380: Fix FreeBSD release job on root runners
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
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: