Conversation
cgsheeh
left a comment
There was a problem hiding this comment.
Is it possible to have build and deploy as separate steps, and deploy depend on build? That would decrease the amount of code which only runs during releases.
Yeah, there are a few different ways of getting this done, but most of them require a bit of a re-architecture of the workflows so that they are combined into a single workflow. Currently we have two workflows, one that "builds and tests" and one that "builds and deploys". Another thing we could do is always deploy a dev release before we deploy a full release, when there is a change to GA workflows. |
Another missed change to line up with the previous updates to the test workflow.
In the future, we should somehow consolidate the common aspects of these configurations into a central place or import them from elsewhere, since changes to
deploy-gui.ymldo not get tested as part of the usual CI, and only as part of deployments.