#github-actions (2022-02)
Discussions related to GitHub Actions
2022-02-01
Hi all, I want to have manual approval features for steps or workflows. As per the Github actions documentation, manual approvals is linked to environment creation and environment creation is available either for public repositories or require Github enterprise. Unfortunately I have github teams and thus above mentioned features are not available to me. Is there any custom solution or workaround to achieve manual approvals for workflows or steps in a workflow? What I have researched yet is
• we can create issue from workflows and on approval comment on those issues trigger another workflow which would do the deployment.
• Use manual triggers as defined here https://docs.github.com/en/actions/managing-workflow-runs/manually-running-a-workflow but that requires the workflows to be in master branch.
Is there any solution better than this available?
When a workflow is configured to run on the workflow_dispatch event, you can run the workflow using the Actions tab on GitHub, GitHub CLI, or the REST API.
Not really… not one that we’ve found
When a workflow is configured to run on the workflow_dispatch event, you can run the workflow using the Actions tab on GitHub, GitHub CLI, or the REST API.
Simple Continuous Delivery for GitHub
(but it’s been abandoned)
and then for users using argocd, you can use confirmations in argocd instead
@Erik Osterman (Cloud Posse) thanks for your response.
@RB has joined the channel
@johncblandii has joined the channel
@Maxim Mironenko (Cloud Posse) has joined the channel
@Yonatan Koren has joined the channel
@Hugo Samayoa has joined the channel
@Dan Meyers has joined the channel
@Max Lobur (Cloud Posse) has joined the channel
@Ben Smith (Cloud Posse) has joined the channel
@Steven Hopkins has joined the channel
@Lucky has joined the channel
@Leo Przybylski has joined the channel
2022-02-09
If you are using windows-latest
in your workflows it just switched from windows server 2019 to server 2022…
https://github.com/actions/virtual-environments/blob/main/images/win/Windows2022-Readme.md
GitHub Actions virtual environments. Contribute to actions/virtual-environments development by creating an account on GitHub.