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

Publish to a proper package repository #765

Open
AlvaroBrey opened this issue Nov 25, 2021 · 0 comments
Open

Publish to a proper package repository #765

AlvaroBrey opened this issue Nov 25, 2021 · 0 comments

Comments

@AlvaroBrey
Copy link
Member

AlvaroBrey commented Nov 25, 2021

JitPack is highly convenient as it takes very little effort but it comes with some drawbacks:

  • As its name implies, it only builds a version when somebody requests it. This means the first build with a new version either takes longer or just fails until it's built.
  • Stability has not been the best as of late, with builds randomly failing because of JitPack server errors, and dependencies sometimes not being available.
  • Additionally the web UI is clunky so it's fairly hard to debug what's wrong and to fix possible problems.

Moving forward, we should try to actively publish the library to a normal package repository. Obvious options are Maven Central and Github Package Registry.

This would of course require that we handle the build and push, but that can probably be accomplished in a simple way with Github Actions.

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

No branches or pull requests

1 participant