Skip to content

Add Debug APK Creation #2715

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

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from
Draft

Add Debug APK Creation #2715

wants to merge 3 commits into from

Conversation

alperozturk96
Copy link
Collaborator

No description provided.

Copy link
Contributor

github-actions bot commented Jul 8, 2025

🎉 Debug APK built and uploaded! You can find it in the workflow artifacts.

Copy link
Contributor

🎉 Debug APK built and uploaded! You can find it in the workflow artifacts.

@alperozturk96 alperozturk96 marked this pull request as draft July 16, 2025 07:02
@AndyScherzinger AndyScherzinger force-pushed the add-debug-apk-creation branch from fa90457 to 1634b4f Compare July 17, 2025 13:49
@alperozturk96
Copy link
Collaborator Author

Workflow artifacts are not publicly accessible, I have to check it.

Copy link
Contributor

🎉 Debug APK built and uploaded! You can find it in the workflow artifacts.

Copy link
Contributor

🎉 Debug APK built and uploaded! You can download it from the workflow artifacts.

Signed-off-by: alperozturk <[email protected]>
Signed-off-by: alperozturk <[email protected]>
Signed-off-by: alperozturk <[email protected]>
@AndyScherzinger
Copy link
Member

AndyScherzinger commented Jul 23, 2025

Workflow artifacts are not publicly accessible, I have to check it.

@alperozturk96 but org members? If so at least GH org folks especially designers would have access

Copy link
Contributor

🎉 Debug APK built and uploaded! You can download it from the workflow artifacts.

Copy link
Member

@jancborchardt jancborchardt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! Just as possible improvements, since now it’s a bit more cumbersome than before:

  • It would be nice to get a direct link to the file, instead of going to the Artifacts section on the Actions page
  • The file is a zip, would be better as apk so you don’t need to fiddle with it
  • It would be nice if the debug build doesn’t overwrite one’s productive app but has a different identifier
  • The link https://github.com/nextcloud/notes-android/actions/runs/16463464562 is publicly accessible, but there’s no way to download (e.g. in private browser tab). Not sure if it needs just a GitHub account or being in the Nextcloud org

@alperozturk96
Copy link
Collaborator Author

Nice! Just as possible improvements, since now it’s a bit more cumbersome than before:

  • It would be nice to get a direct link to the file, instead of going to the Artifacts section on the Actions page
  • The file is a zip, would be better as apk so you don’t need to fiddle with it
  • It would be nice if the debug build doesn’t overwrite one’s productive app but has a different identifier
  • The link https://github.com/nextcloud/notes-android/actions/runs/16463464562 is publicly accessible, but there’s no way to download (e.g. in private browser tab). Not sure if it needs just a GitHub account or being in the Nextcloud org

I'm already aware of those details and planning to work on it. Thanks for the feedback.

@tobiasKaminsky
Copy link
Member

The zip part is the reason, why in Files repo I put this on my private server.
(we can also do it here)

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

Successfully merging this pull request may close these issues.

4 participants