jellyfin / jellyfin-helm

Kubernetes Helm Chart for Jellyfin
GNU General Public License v2.0
25 stars 18 forks source link

Initial release #6

Open jlpedrosa opened 6 months ago

jlpedrosa commented 6 months ago

Hi!

Before automating the release processs, we should test it out. By pushing the tag 10.9.1 (no v prefix) without creating he release itself, the CI should take care of everything.

crobibero commented 6 months ago

I attempted to tag 10.9.2 since that is the latest Jellyfin version, doesn't seem to have worked correctly

jlpedrosa commented 6 months ago

Two things: 1) the branch gh-pages needs to be created so the release process can check what is there. 2) the tag needs to match the version in the chart, so it needs to be 10.9.1, we can update to 10.9.2 later by triggering the other CI, and automate everything with a trigger from the main repo.

98jan commented 6 months ago

Hey,

as I am already working a lot with Github Actions and publishing helm charts I can recommend to take following steps:

  1. Create gh-pages branch as described here and run action: https://gist.github.com/ramnathv/2227408
  2. Think about publishing the helm chart in oci format, there I had quite good experience with that action: "appany/helm-oci-chart-releaser@v0.4.1". Safes the burden of having another branch, the helm chart will be published in container format and can be published as package.

If I can help in any way just tell me and I will try to help. Would be really appreciated to have a helm chart for jellyfin.

Best regards, Jan