fix(ci): draai alle jobs op self-hosted voor 100% betrouwbaarheid

Root cause: de job-container (docker mode) heeft GEEN outbound
internet naar GitHub, waardoor actions/checkout@v4 faalde met
'Unable to clone ... i/o timeout'.

Oplossing: zowel check als deploy draaien nu op self-hosted (host)
waar Node 26.8.1 + pnpm 11.25.0 geïnstalleerd zijn en internet
beschikbaar is. Dit is de enige betrouwbare setup in deze omgeving.
Runner is tevens hernoemd naar 'Epic runner'.
This commit is contained in:
openhands
2026-09-04 11:35:22 +02:00
parent 3c0acc3fcf
commit 4139aa79ff
3 changed files with 22 additions and 13 deletions
+4
View File
@@ -14,6 +14,10 @@ describe("deploy job", () => {
expect(deployJob).toContain("runs-on: self-hosted");
});
it("has checkout step", () => {
expect(deployJob).toContain("actions/checkout@v4");
});
it("builds Docker image with BuildKit", () => {
expect(deployJob).toContain("DOCKER_BUILDKIT=1");
expect(deployJob).toContain("docker build");