ArekSredzki / electron-release-server

A fully featured, self-hosted release server for electron applications, compatible with auto-updater.
MIT License
2.1k stars 550 forks source link

Add hidden routes in your documentation #358

Open locobastos opened 9 months ago

locobastos commented 9 months ago

Hello,

Could you please add in your documentation all hidden routes and how to use them inside a CI/CD pipelines? Here what I've found until now.

:warning: All of the following are examples as I'm using an other language and syntax.

Authentication:

Create a New Flavor:

Create New Version:

Create New Asset:

--${boundary}
Content-Disposition: form-data; name="token"

${TOKEN}
--${boundary}
Content-Disposition: form-data; name="version"

1.1.0_MySoftware
--${boundary}
Content-Disposition: form-data; name="platform"

osx_64
--${boundary}
Content-Disposition: form-data; name="file"; filename="MySoftware-1.1.0.zip"
Content-Type: application/x-zip-compressed

--${boundary}--

Currently, I'm stuck with the uploading file process and it would be great if all Admin API routes are documented.

Thank you!

erameno commented 1 month ago

Hello, do we have any update on this subject ? It would be really great if we had all the documentation to make a complete CI/CD pipelines.

Thank you.