Skip to content

fix(ci): support repart on hosted runners - #152

Merged
castrojo merged 1 commit into
mainfrom
ci/server-installer-runner-fix
Sep 15, 2026
Merged

castrojo merged 1 commit into
mainfrom
ci/server-installer-runner-fix

Conversation

@castrojo

Copy link
Copy Markdown
Collaborator

Summary

  • fall back to passwordless sudo systemd-repart when hosted runners disable unprivileged user namespaces
  • retain rootless QEMU execution
  • update the shared workflow pin so failure evidence is uploaded from a visible workspace path

Evidence

Verification

  • actionlint .github/workflows/build.yml
  • docs checks
  • pytest: 211 passed, 1 xfailed
  • Bats: 62 passed

Fall back to passwordless sudo when unprivileged user namespaces are unavailable and update the shared workflow pin for reliable failure evidence.

Assisted-by: GPT-5.6 Sol via GitHub Copilot

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@castrojo
castrojo merged commit 4c1e7a7 into main Sep 15, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant