Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial release #6

Open
jlpedrosa opened this issue May 20, 2024 · 3 comments
Open

Initial release #6

jlpedrosa opened this issue May 20, 2024 · 3 comments

Comments

@jlpedrosa
Copy link
Contributor

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
Copy link
Member

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

@jlpedrosa
Copy link
Contributor Author

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
Copy link

98jan commented May 26, 2024

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/[email protected]". 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants