zealot icon indicating copy to clipboard operation
zealot copied to clipboard

[Feature Request]: API for Apps, Channels and Schemes

Open savage7 opened this issue 1 month ago • 5 comments

描述 | Description

Hi @icyleaf

first off: zealot is a really cool project, thank you for your great work 🥇 I'm currently looking for an AppCenter Alternative and zealot stands out with most of its features.

I want to automate the creation of apps, schemes and channels in the CI. The idea is to automatically create an app and a set of schemes&channels based on the bundle/package id.

I have something in mind like this: Get the list of apps and check if the app, scheme & channel has not been created via API. If not exists create them via API:

  • Create an app i.e. based on the bundle/packageid of an app via API
  • Create the scheme of an app via API
  • Create a channel in a scheme for an app via API
  • Upload build via fastlane with the channel id from the created channel (or the one we got via the list of apps)

Basically a CRUD API for Apps, Schemes and Channels. This way we would be very flexible to handle app creation in the CI. :heart:

Is this something you're planning?

savage7 avatar May 07 '24 11:05 savage7