Add weekly scheduled CI workflow#2757
Conversation
Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com>
Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com>
Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com>
Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This PR aims to ensure CI runs regularly even when commits are infrequent by introducing a weekly scheduled run. In the current diff, this is implemented as an Azure Pipelines scheduled trigger (not as a new GitHub Actions workflow as stated in the PR description).
Changes:
- Add a weekly Monday 08:00 UTC scheduled trigger to the Azure Pipelines definition (
1es-azure-pipeline.yml) for themainbranch. - Ensure the scheduled run executes regardless of recent changes (
always: true).
…hedule change Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com>
Co-authored-by: marcpopMSFT <12663534+marcpopMSFT@users.noreply.github.com>
nagilson
left a comment
There was a problem hiding this comment.
Is the code QL flagger upset because of the PR builds, the CI builds, or both? This only builds on the internal CI build; the pr yml is 1pr-azure-pipeline.
… runs regularly on both pipelines Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
|
@nagilson codeql is only required to run once a month on CI. I don't think it hurts us to include it in the PR builds as well but it's not a requirement fyi. Also, we now need a third person to review this. |
Pipeline checks weren't running reliably due to infrequent commits. This adds a scheduled workflow to ensure CI runs regularly regardless of commit activity.
Changes