GitHub deployment notifications #2237
-
It would be nice to be able to set deployment statuses on GitHub to mark it as success or failed. |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 4 replies
-
You can configure notifications to Github - https://fluxcd.io/docs/guides/notifications/ I don't see a integration with Github Deployment Env, maybe it is feature to implement. - deployments#create-a-deployment-status |
Beta Was this translation helpful? Give feedback.
-
This is a related discussion: #1624 |
Beta Was this translation helpful? Give feedback.
-
Bumping for exposure, this would be huge. |
Beta Was this translation helpful? Give feedback.
-
I may have forgotten to write a comment here. If you want to check https://github.com/decathlon/kubernetes-status-to-github/ |
Beta Was this translation helpful? Give feedback.
-
Flux supports GitHub Example: https://fluxcd.io/flux/use-cases/gh-actions-helm-promotion/#define-the-promotion-github-workflow |
Beta Was this translation helpful? Give feedback.
Flux supports GitHub
repository_dispatch
to trigger GH Actions, from an action you can update the deployment status https://fluxcd.io/flux/components/notification/providers/#setting-up-the-github-dispatch-providerExample: https://fluxcd.io/flux/use-cases/gh-actions-helm-promotion/#define-the-promotion-github-workflow