Update Jellyfin plugin workflows to build and release on changes to plugin directories. Modify release process to detect changed plugins and skip builds for catalog-only updates. Enhance README documentation for release instructions and version management.
Build and Release Jellyfin plugins / release (push) Failing after 34s

This commit is contained in:
2026-08-22 22:06:08 +02:00
parent da7deacdee
commit 3efb578f26
6 changed files with 173 additions and 144 deletions
@@ -85,6 +85,7 @@ jobs:
replace Jellyfin/_template/build.yaml.template "${TARGET}/build.yaml"
replace Jellyfin/_template/README.md.template "${TARGET}/README.md"
echo "1.0.0" > "${TARGET}/version"
replace Jellyfin/_template/Plugin/Plugin.csproj.template "${TARGET}/${ASSEMBLY}/${ASSEMBLY}.csproj"
replace Jellyfin/_template/Plugin/Plugin.cs.template "${TARGET}/${ASSEMBLY}/Plugin.cs"
replace Jellyfin/_template/Plugin/Configuration/PluginConfiguration.cs.template \