From 06f7edbce231f671be5cc3aac07bb5e6ac3a8538 Mon Sep 17 00:00:00 2001 From: Evrard-Nil <38186198+Evrard-Nil@users.noreply.github.com> Date: Thu, 9 Jul 2026 18:43:49 +0200 Subject: [PATCH] chore(ci): move :prod promotion to Mon-Thu 12:00 PT Promote :staging to :prod at 19:00 UTC Mon-Thu (12:00 PT / PDT) instead of the weekly Thursday 00:00 UTC cron, so each release gets a US-hours window for Brave's code audit and verifier before it goes to prod. --- .github/workflows/promote.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/promote.yml b/.github/workflows/promote.yml index 1c1c6b823..e3d3c1cb9 100644 --- a/.github/workflows/promote.yml +++ b/.github/workflows/promote.yml @@ -5,8 +5,12 @@ permissions: on: schedule: - # Thursday 00:00 UTC — promote frozen :staging → :prod - - cron: "0 0 * * 4" + # Mon-Thu 19:00 UTC (12:00 PT during PDT): promote verified :staging to :prod. + # Matches the agreed Brave release window (10:00 PT staging freeze, then + # 12:00 PT prod promotion) so each release gets a US-hours verification slot. + # Cron is UTC and does not track DST: 19:00 UTC is 12:00 PT in summer (PDT) + # and 11:00 PT in winter (PST); revisit the offset at the DST change. + - cron: "0 19 * * 1-4" workflow_dispatch: inputs: target: