kiwix / kiwix-apple-custom

GNU General Public License v3.0
2 stars 2 forks source link

Deal with a non Kiwix organisation #66

Open kelson42 opened 3 weeks ago

kelson42 commented 3 weeks ago

Assuming someone wants to benefit from our CI/CD but already owns the app in his organisation:

BPerlakiH commented 3 weeks ago

Some initial thoughts on this:

In the first run I think the best would be to have a developer access to the AppStore of the first client, to actually see if things appearing on the other end of the CD process.

Here are the moving parts we need to "inject":

In increased number of such clients, we need to have a look how we want to manage the secret keys, eg. with some prefixing: APPLE_${CLIENT}DEVELOPMENT...

Once we have 1 running, for additional clients we might automate this process further.

Additional nice to have goals: to have the release notes / screenshots automated.

kelson42 commented 3 weeks ago

@BPerlakiH Thank you for your feedback. All of this should be customisable either in the json or in the secrets.

kelson42 commented 3 weeks ago

We should probably use the concept of GitHub environnement