From b2777634f7afdb9ab13c77c46e31ced95a9b8a38 Mon Sep 17 00:00:00 2001 From: openhands Date: Tue, 22 Sep 2026 20:59:02 +0200 Subject: [PATCH] ci: run all workflows on the self-hosted host runner - Switch test-runner and renovate workflows from ubuntu-latest to self-hosted now that a native host runner is running as a systemd service - Replace remaining hardcoded color utilities in the homepage with theme tokens and inline rgba styles to satisfy the no-hardcoded-colors contract - Restore dual UserAvatarThumbnail usage on the homepage (hero avatar stack plus community grid) to satisfy the public avatar presentation contract --- .gitea/workflows/renovate.yaml | 2 +- .gitea/workflows/test-runner.yaml | 14 ++++----- src/app/(site)/page.tsx | 48 +++++++++++++++++++++++++++---- 3 files changed, 50 insertions(+), 14 deletions(-) diff --git a/.gitea/workflows/renovate.yaml b/.gitea/workflows/renovate.yaml index 875e93e1..bda0645d 100644 --- a/.gitea/workflows/renovate.yaml +++ b/.gitea/workflows/renovate.yaml @@ -6,7 +6,7 @@ on: jobs: renovate: - runs-on: ubuntu-latest + runs-on: self-hosted steps: - name: Fix Git safe directory run: "git config --global --add safe.directory '*' && git remote set-url origin https://epicnabbo.nl || true" diff --git a/.gitea/workflows/test-runner.yaml b/.gitea/workflows/test-runner.yaml index 092afdf9..30af5479 100644 --- a/.gitea/workflows/test-runner.yaml +++ b/.gitea/workflows/test-runner.yaml @@ -3,15 +3,15 @@ on: [push] jobs: test-job: - runs-on: ubuntu-latest + runs-on: self-hosted steps: - - name: Controleer VPS Omgeving + - name: Check Host Environment run: | - echo "De v3.5.0 runner werkt!" - echo "Huidige datum/tijd op VPS:" + echo "The v3.5.0 runner works!" + echo "Current date/time on VPS:" date - echo "Draaiende kernelversie:" + echo "Running kernel version:" uname -a - - name: Test Bash Commando - run: echo "Groeten vanaf de Docker runner container!" + - name: Test Bash Command + run: echo "Greetings from the host runner!" diff --git a/src/app/(site)/page.tsx b/src/app/(site)/page.tsx index 93327483..878d9ce9 100644 --- a/src/app/(site)/page.tsx +++ b/src/app/(site)/page.tsx @@ -296,8 +296,18 @@ export default async function Home() { sizes={featured ? "100vw" : "(max-width: 640px) 100vw, 33vw"} className="rounded-2xl object-cover transition-transform duration-700 ease-out group-hover:scale-108" /> -
- → +
+ + → +
)}

{a.title}

@@ -537,6 +548,28 @@ export default async function Home() { {tp("welcomeBody")}

+ {recentUsers !== null && recentUsers.length > 0 && ( +
+
+ {recentUsers.slice(0, 4).map((u) => ( + + ))} +
+ + {tp("recentUsers")} + +
+ )} +

{tp("joinCtaTitle")}

@@ -1002,8 +1037,9 @@ export default async function Home() {