I would like two jobs to run in parallel but launched manually.
Basically I have multiple jobs needed to deploy my code to staging (build the server, build the frontend). I want to deploy to staging by clicking a button (hence making the jobs manual) but I want both of them to run at the same time in parallel (faster).
I though of creating a third, empty job, that would be manual, and have the real jobs in the stage after, that would run automatically when the empty job has completed. However, even an empty job with just an “echo” takes > 30 seconds and I feel this is dumb.
Do you have any idea how I could manage this?
Thanks a lot!