a06b11980e
Why: - The fork inherited GitHub Actions workflows that target the upstream's self-hosted GitHub runners and do not run on this Gitea/Woodpecker infrastructure, so source changes (such as the scan-leader lease work) currently land without any CI validation. How: - Add .woodpecker/ci.yaml running restore, build and test of Jellyfin.sln on pull_request and push, using the .NET 9 SDK that global.json pins. - Filter out RequiresDocker and Integration tests, mirroring the upstream test selection so the suite runs without extra services. - Set memory-heavy resource requests/limits and a dedicated serviceAccountName for the build+test step. - Remove the inherited .github/workflows/ pipelines that only run on the upstream's GitHub Actions runners.