mirror of
https://github.com/jellyfin/jellyfin-kodi.git
synced 2024-11-27 07:10:43 +00:00
1.3 KiB
1.3 KiB
Releasing a new Version via GitHub Actions
- (optional) label the PRs you want to include in this release (if you want to group them in the GH release based on topics).
Supported labels can be found in the Release Drafter config-file (currently inherited fromjellyfin/jellyfin-meta-plugins
) - ensure you have merged the PRs you want to include in the release and that the so far drafted GitHub release has captured them
- Create a
release-prep
PR by manually triggering the 'Create Prepare-Release PR' Workflow from the Actions tab on GitHub - check the newly created
Prepare for release vx.y.z
PR if updated therelease.yaml
properly (update it manually if need be) - merge the
Prepare for release vx.y.z
and let the Actions triggered by doing that finis (should just be a couple of seconds) - FINALLY, trigger the
Publish Jellyfin-Kodi
manually from the Actions tab on GitHub.- this will release the up to that point drafted GitHub Release and tag the default branch accordingly
- this will package and deploy
Jellyfin-Kodi
in the new version to the deployment server and trigger the 'kodirepo' script on it
- Done, assuming everything ran successfully, you have now successfully published a new version! 🎉