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

Add option for macOS .dmg FTP releases #80

Open
BPerlakiH opened this issue Feb 1, 2025 · 2 comments
Open

Add option for macOS .dmg FTP releases #80

BPerlakiH opened this issue Feb 1, 2025 · 2 comments
Assignees
Labels
question Further information is requested task

Comments

@BPerlakiH
Copy link
Collaborator

Based on the Kiwix CD, we could start supporting custom apps macOS FTP releases in the .dmg format.

@BPerlakiH BPerlakiH self-assigned this Feb 1, 2025
@kelson42
Copy link
Contributor

kelson42 commented Feb 5, 2025

@BPerlakiH How much work would that be?

@kelson42 kelson42 added question Further information is requested task labels Feb 5, 2025
@BPerlakiH
Copy link
Collaborator Author

@kelson42 Theoretically it should be a rather quick one.
We have the README.md already containing how to obtain the missing credentials (eg. for DWDS),
see: https://github.com/kiwix/kiwix-apple-custom/blob/main/README.md#create-a-development-signing-identity-optional (the optional parts).

So we need to set that up for DWDS, and possibly with minor modifications borrow the FTP steps from the Kixix CD workflow.

From this point of view it's relatively small scope.

More investigation is needed to finally figure out, why those macOS FTP builds are still "flaky", and not always passing the first time.

So we can do a fix for that and bring it into this repo, or do it the other way around and bring what we have, it's just that I will need to press re-try from time to time on both CD processes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested task
Projects
None yet
Development

No branches or pull requests

2 participants