codeql-coding-standards
codeql-coding-standards copied to clipboard
Deprecate `update-release-status.yml` workflow
The update-release-status.yml workflow is responsible to monitor the overall states of a release and dispatch the update-status.yml if all the check-runs successfully concluded.
The initial goal was to respond to check run events, but GitHub Actions doesn't dispatch this event generated by workflows to prevent divergent execution.
To reintroduce this behavior we have implemented an Azure Function that dispatches the update-release-status.yml workflow.
This Azure Function implemented in webhook-handler.js can include all the logic in update-release-status.yml.