From 9f8d9014d338d4fe807905fff41384c9d23f2570 Mon Sep 17 00:00:00 2001 From: Ben Vincent Date: Tue, 11 Aug 2026 07:25:03 +1000 Subject: [PATCH] build: source from the unkin jellyfin-ha-src fork Why: - The build should pull from our own source fork so local HA patches can be carried and pinned, rather than cloning the upstream GitHub tree directly. How: - Point the clone URL in the Makefile and both Woodpecker pipelines at https://git.unkin.net/unkin/jellyfin-ha-src.git. - Keep UPSTREAM_REF at d4f9c12c22d3a640f3b0a3622b23b8cd01d044ad, which is the seeded fork main, so the produced image is byte-identical for now; the feature bump is a later change. --- .woodpecker/build.yaml | 2 +- .woodpecker/docker.yaml | 2 +- Makefile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.woodpecker/build.yaml b/.woodpecker/build.yaml index 4fb4c71..6afcb26 100644 --- a/.woodpecker/build.yaml +++ b/.woodpecker/build.yaml @@ -9,7 +9,7 @@ steps: commands: - | REF=$$(cat UPSTREAM_REF) - git clone https://github.com/ZoltyMat/jellyfin-ha.git src + git clone https://git.unkin.net/unkin/jellyfin-ha-src.git src git -C src checkout "$$REF" dotnet publish src/Jellyfin.Server/Jellyfin.Server.csproj \ -c Release -r linux-x64 --self-contained false -o ./publish-output diff --git a/.woodpecker/docker.yaml b/.woodpecker/docker.yaml index ee2067b..f45b536 100644 --- a/.woodpecker/docker.yaml +++ b/.woodpecker/docker.yaml @@ -9,7 +9,7 @@ steps: commands: - | REF=$$(cat UPSTREAM_REF) - git clone https://github.com/ZoltyMat/jellyfin-ha.git src + git clone https://git.unkin.net/unkin/jellyfin-ha-src.git src git -C src checkout "$$REF" dotnet publish src/Jellyfin.Server/Jellyfin.Server.csproj \ -c Release -r linux-x64 --self-contained false -o ./publish-output diff --git a/Makefile b/Makefile index 34df43b..4ccc853 100644 --- a/Makefile +++ b/Makefile @@ -8,7 +8,7 @@ REF := $(shell cat UPSTREAM_REF) # ./publish-output (consumed by Dockerfile.runtime). Mirrors CI. publish: rm -rf src publish-output - git clone https://github.com/ZoltyMat/jellyfin-ha.git src + git clone https://git.unkin.net/unkin/jellyfin-ha-src.git src git -C src checkout $(REF) dotnet publish src/Jellyfin.Server/Jellyfin.Server.csproj \ -c Release -r linux-x64 --self-contained false -o ./publish-output