axonivy-market / market

Axon Ivy Market
https://market.axonivy.com
Apache License 2.0
2 stars 11 forks source link

Order of actions in the documentation does not work in real life #365

Closed ivy-tru closed 2 months ago

ivy-tru commented 3 months ago

Hi @ivy-sgi

We ran into lot of confusion about these steps. image

As the release build action only works for a repo in the market GitHub account, we cannot do the release build first and then to the onboarding. We need the onboarding as a precondition for the release build.

image

image

Maybe this should be changed in the documentation. Or maybe the process needs to be fixed to also work in our own repo.

Best regards, Timo

ivy-rew commented 3 months ago

I think there's no easy way to change this behavior. As we rely upon the packaging infrastructure shared within the axonivy-market org. However, the documentation should be adjust to the reality ... repos can life anywhere during development time, which makes is possible to start anywhere without asking guys within the market.org to create repos. For a first release and onboarding however, the repo must life in the axonivy-market org.

ivy-sgi commented 2 months ago

Hi @ivy-tru @ivy-rew ! Thanks a lot for your feedback - I have changed the order of "Creating a release" and "publish and celebrate" in the guideline: https://github.com/axonivy-market/market/wiki/c3-Market-Integration

ivy-rew commented 2 months ago

Hi @ivy-tru @ivy-rew ! Thanks a lot for your feedback - I have changed the order of "Creating a release" and "publish and celebrate" in the guideline: https://github.com/axonivy-market/market/wiki/c3-Market-Integration

Cool, Thanks @ivy-sgi