This directory is intentionally separate from the plugin source repository.
It is meant for Jellyfin testing only, so the PR branch in SeerrFin stays clean.
manifest.json: the Jellyfin repository manifest for your test instance.- GitHub Release assets from your fork, for example:
Jellyfin.Plugin.SeerrFin_10.11.0.zip
- Build the plugin from your feature branch.
- Upload the ZIP to a GitHub Release in your fork.
- Replace the placeholder values in
manifest.json:versionsourceUrlchecksumtimestamp
- Host this
manifest.jsonin a separate repository or as a raw file URL. - Add that raw URL as a repository in Jellyfin.
- Code repo:
helitra/SeerrFin - Test manifest repo: separate repo, for example
helitra/SeerrFin-test-manifest - Test release assets: fork release only
That keeps the later upstream PR free from test-only URLs and release plumbing.
Use the raw GitHub URL of the test manifest file, for example:
https://raw.githubusercontent.com/helitra/SeerrFin-test-manifest/main/manifest.json
If you use a different repo name or branch, update the URL accordingly.
See RELEASE_WORKFLOW.md for the exact build → release → checksum → Jellyfin install flow.