From 980584dfe8632c4ad64414abc0f401af4c47a2ff Mon Sep 17 00:00:00 2001 From: "Michael Mainer (from Dev Box)" <8527305+MIchaelMainer@users.noreply.github.com> Date: Mon, 6 Oct 2025 13:48:53 -0700 Subject: [PATCH 1/3] ci: change gen cron to run every two weeks on the first and third Tuesday of each month --- .azure-pipelines/generation-pipeline.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.azure-pipelines/generation-pipeline.yml b/.azure-pipelines/generation-pipeline.yml index 0d396af41..e75e8309f 100644 --- a/.azure-pipelines/generation-pipeline.yml +++ b/.azure-pipelines/generation-pipeline.yml @@ -3,8 +3,8 @@ trigger: none pr: none schedules: -- cron: '0 10 * * TUE' - displayName: Tuesday generation (PST 2am, EST 5am, EAT 3pm) +- cron: '0 10 1-7,15-21 * TUE' + displayName: Bi-weekly Tuesday generation (1st and 3rd Tuesday, PST 2am, EST 5am, EAT 3pm) branches: include: - main From 7efd8fc2a9ed1f6cf82958bb449cb24eaae2f751 Mon Sep 17 00:00:00 2001 From: "Michael Mainer (from Dev Box)" <8527305+MIchaelMainer@users.noreply.github.com> Date: Mon, 6 Oct 2025 13:58:58 -0700 Subject: [PATCH 2/3] ci: clarify cron specification --- .azure-pipelines/generation-pipeline.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.azure-pipelines/generation-pipeline.yml b/.azure-pipelines/generation-pipeline.yml index e75e8309f..b7ef4378b 100644 --- a/.azure-pipelines/generation-pipeline.yml +++ b/.azure-pipelines/generation-pipeline.yml @@ -3,6 +3,12 @@ trigger: none pr: none schedules: + +# Minute: 0 → At the start of the hour. +# Hour: 10 → 10:00 AM UTC. +# Day of Month: 1-7,15-21 → On the 1st–7th and 15th–21st. +# Month: * → Every month. +# Weekday: TUE → Only on Tuesdays. - cron: '0 10 1-7,15-21 * TUE' displayName: Bi-weekly Tuesday generation (1st and 3rd Tuesday, PST 2am, EST 5am, EAT 3pm) branches: From 1fefb25789f2b20e0edd6901012abde0776bf7d1 Mon Sep 17 00:00:00 2001 From: "Michael Mainer (from Dev Box)" <8527305+MIchaelMainer@users.noreply.github.com> Date: Mon, 6 Oct 2025 14:01:58 -0700 Subject: [PATCH 3/3] ci: clarify cron specification --- .azure-pipelines/generation-pipeline.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.azure-pipelines/generation-pipeline.yml b/.azure-pipelines/generation-pipeline.yml index b7ef4378b..c377407b3 100644 --- a/.azure-pipelines/generation-pipeline.yml +++ b/.azure-pipelines/generation-pipeline.yml @@ -9,6 +9,7 @@ schedules: # Day of Month: 1-7,15-21 → On the 1st–7th and 15th–21st. # Month: * → Every month. # Weekday: TUE → Only on Tuesdays. +# This cron will run bi-weekly unless the month has 5 Tuesdays, in which case it will skip the 5th Tuesday (won't be bi-weekly that month). - cron: '0 10 1-7,15-21 * TUE' displayName: Bi-weekly Tuesday generation (1st and 3rd Tuesday, PST 2am, EST 5am, EAT 3pm) branches: