UE5 Linux dedicated server build forRareIcon
The RareIcon UE5 Linux dedicated server build — uses the stock Epic Games Unreal Engine Docker image on the arc-runner-ue Kubernetes runner for CI.
Stock engine, no custom build
The server build runs off the cached ghcr.io/epicgames/unreal-engine:dev-5.7.4 stock Epic Games Docker image on the arc-runner-ue Kubernetes runner, so no custom engine build is required for CI.
- Task — dedicated-server via ci-unreal.yml.
- Runner — arc-runner-ue Kubernetes runner.
What it gives you
Features
Stock Epic UE image
Builds off the cached ghcr.io/epicgames/unreal-engine:dev-5.7.4 Docker image, so no custom engine build is required.
Dedicated server target
Managed via the ci-unreal.yml workflow with task: server.
Kubernetes runner
Runs on the arc-runner-ue Kubernetes runner.
Manifest dispatch
Triggered from the CI - Unreal Engine workflow by selecting the dedicated-server task and setting shell_path.
CI
Build & dispatch
Overview
Section titled “Overview”RareIcon dedicated server build managed via the ci-unreal.yml workflow (task: server).
Uses the cached ghcr.io/epicgames/unreal-engine:dev-5.7.4 Docker image on the arc-runner-ue Kubernetes runner.
Shell Project
Section titled “Shell Project”The build configuration lives in the monorepo at apps/rareicon/unreal-rareicon/:
build.toml— game repo, .uproject path, server target, UE image tagversion.toml— current build version
Dispatch
Section titled “Dispatch”Trigger via GitHub Actions:
- Go to CI - Unreal Engine workflow
- Select task:
dedicated-server - Set
shell_path:apps/rareicon/unreal-rareicon
Questions
Frequently asked
What is the Unreal RareIcon build?
It is the RareIcon UE5 Linux dedicated server build, managed via the ci-unreal.yml workflow with task server and run on the arc-runner-ue Kubernetes runner.
Which Unreal Engine image does RareIcon use?
It uses the cached ghcr.io/epicgames/unreal-engine:dev-5.7.4 stock Epic Games Docker image, so no custom engine build is required for CI.
How is a RareIcon server build triggered?
Trigger the CI - Unreal Engine workflow in GitHub Actions, select the dedicated-server task, and set shell_path to apps/rareicon/unreal-rareicon. Build config lives in build.toml and version.toml under that path.