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

F-Droid #129

Closed
linsui opened this issue Jul 1, 2023 · 8 comments
Closed

F-Droid #129

linsui opened this issue Jul 1, 2023 · 8 comments

Comments

@linsui
Copy link

linsui commented Jul 1, 2023

Could I package this app for F-Droid?

@monkeyWie
Copy link
Member

I don’t know much about F-droid, but is it possible to use github action to sync new version automatically when releasing a new version? If so, I can assist you with that.

@linsui
Copy link
Author

linsui commented Jul 1, 2023

The F-Droid workflow is a little different. When you release a new version, a bot checks your repo and picks up the new version. Then a conrresponding build metadata is added and the buildserver builds it later. Then F-Droid publishes the apk built by the buildserver. If reproduicble build is enabled, F-Droid compares your apk with their apk and publish yours.

@monkeyWie
Copy link
Member

Okay, it's fine if it can automatically sync new version.

@monkeyWie
Copy link
Member

If it’s published, you can create a PR to update the F-Droid download link, thanks.

@linsui
Copy link
Author

linsui commented Jul 5, 2023

I had a try but the build failed. https://gitlab.com/linsui/fdroiddata/-/jobs/4596348097 Do I need to set CC?

@monkeyWie
Copy link
Member

you can try with newest code, gomobile build already fixed.

@linsui
Copy link
Author

linsui commented Jul 8, 2023

It failed with the same error. https://gitlab.com/linsui/fdroiddata/-/jobs/4617213078

@monkeyWie
Copy link
Member

I’m not sure about this either, maybe it’s still an env problem, it build well on github action.

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