8000 Upload libpebblecommon to jitpack · Issue #345 · pebble-dev/mobile-app · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Upload libpebblecommon to jitpack #345

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

Open
NWuensche opened this issue Mar 2, 2025 · 2 comments
Open

Upload libpebblecommon to jitpack #345

NWuensche opened this issue Mar 2, 2025 · 2 comments

Comments

@NWuensche
Copy link
Contributor

Personally, I find the setup progress for cobble way to complicated. Especially setting up a GitHub Token just to launch the app is cumbersome.

I think uploading libpebblecommon to jitpack would solve the issue, because we only need the GitHub Token to load the libpebblecommon package from GitHub. Jitpack does not have this restriction as far as I know.

Of course, jitpack is just meant for a "upload package somewhere else" service, I'm also open to other sites.

Another option would be to add libpebblecommon as a submodule and build it during app launch. However, I think this would break the purpose of having a seperate library.

@WhosNickDoglio
Copy link
Contributor

Agree that publishing somewhere else would be ideal! I mentioned in #337 I would be happy to help get it published to Maven Central and can put up a draft PR for what that might look like.

Publishing to jitpack would definitely ease setup and unblock #337 but I tend to avoid jitpack as it's not really safe or secure

@WhosNickDoglio
Copy link
Contributor

I have a draft PR up (pebble-dev/libpebblecommon#31) and would need help from a maintainer to fully get publishing on Maven Central working. The docs have details on whats needed (The prerequisites all need to be done by a maintainer)

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

2 participants
0