PRX / cms.theworld.org

Wordpress CMS for The World
Apache License 2.0
0 stars 2 forks source link

Test Automatic Deploys #227

Open gtenaschuk opened 5 days ago

gtenaschuk commented 5 days ago

Related to #WP-311 and #90

To Review

...then...

...then...

...then...

gtenaschuk commented 4 days ago

@rpeterman-gp @brandonhundt Something to review about multidev feature. It is working but when you create a new branch the multidev environment creation is fired and the GH Action will wait for that creation to continue the merge code step. The thing with this is the time the Env takes to be created, if the GH Action waits for it, it will be a lot of use in your GH Actions time, and maybe will add extra costs in your invoice. I would say that if we are gonna use the multidev it will be better to require the multidev env being created in Pantheon before using the branch deploy in GH. We can make the action fails if the multidev env does not exists and show the proper error message to say that it should exists in Pantheon. Thoughts?