Port Pull Request Checks to the Guksu self-hosted runner #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
.github/workflows/pull-request-checks.ymlis discovered by Forgejo, but its jobs are not compatible with Guksu's available runner.The only pull request in the repository produced Actions run 4. Both jobs were cancelled at
0s; neither has ever completed in the current 37-run history.Evidence
The workflow requests GitHub-hosted capacity:
pnpm-validate:runs-on: ubuntu-latestcontainer-build-test:runs-on: ubuntu-latestGuksu's active runner is
jebus-guksu-runner, running ashermes, with only these host labels:self-hostedlinuxx64nixThe runner is deliberately configured for rootless Podman host jobs with
container.docker_host = "-". The container test instead assumes a Docker daemon and GitHub's Buildx stack:docker/setup-buildx-actiondocker/build-push-actiontype=gha)Changing only
runs-onwould therefore move the failure rather than fix it.Proposed resolution
Port the workflow to Guksu's actual CI environment:
[self-hosted, linux, x64, nix].paths-ignoreso changes to Compose, launchers, installers, and platform sources are not silently excluded from all relevant validation.If PR checks are not wanted, remove the workflow and any required-check configuration instead of leaving a permanently unavailable check.
Acceptance criteria
pnpm install --frozen-lockfile,pnpm check, version drift, and installer guards complete successfully.0s.