Closed ctmbl closed 1 month ago
originally posted here: https://github.com/iScsc/blog.iscsc.fr/pull/53#issuecomment-2118018664
To require manual approval of the deployment of a PR to dev.iscsc.fr
I could have used https://github.com/marketplace/actions/manual-workflow-approval but it creates an issue every time such as https://github.com/liquibase/liquibase/issues/5740 which isn't suitable in our case
I preferred to use the GitHub way with Environments and created a deployment-dev
environment whihc requires my approval to allow the workflow to run:
completes #53 , see https://github.com/iScsc/blog.iscsc.fr/pull/53#issuecomment-2118290000 to understand
see https://dev.iscsc.fr/
reate a recurrent workflow that will delete dev.iscsc.fr content and replace it by a default "empty" webpage