From 3b4edefeb20d5185d67bb95df3007d37c83887e5 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 18 Nov 2025 00:23:24 +0000 Subject: [PATCH 1/3] Initial plan From 9270b8ce8a6479c904fff3476fdf2d0a62391740 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 18 Nov 2025 00:27:07 +0000 Subject: [PATCH 2/3] feat: change release trigger from push to weekly schedule - Replace push trigger with schedule trigger for Tuesday at 12:00 UTC - Preserve workflow_call and workflow_dispatch triggers for flexibility - Aligns with existing build schedules (builds at 01:00 UTC, release at 12:00 UTC) Assisted-by: Claude 3.5 Sonnet via GitHub Copilot Co-authored-by: castrojo <1264109+castrojo@users.noreply.github.com> --- .github/workflows/generate-changelog-release.yml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.github/workflows/generate-changelog-release.yml b/.github/workflows/generate-changelog-release.yml index 78315b8d..48b34bee 100644 --- a/.github/workflows/generate-changelog-release.yml +++ b/.github/workflows/generate-changelog-release.yml @@ -1,10 +1,6 @@ on: - push: - branches: - - main - tags: - - 'lts-*' - - 'lts.*' + schedule: + - cron: '0 12 * * 2' # Every Tuesday at 12:00 UTC workflow_call: inputs: stream_name: From 02cdef38effb97436401d43334cc904869455b93 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Tue, 18 Nov 2025 00:28:40 +0000 Subject: [PATCH 3/3] feat: adjust release schedule to 02:00 UTC - Change schedule from 12:00 UTC to 02:00 UTC - Changelog generation now runs 1 hour after builds start - Schedule: builds at 01:00 UTC, release at 02:00 UTC Assisted-by: Claude 3.5 Sonnet via GitHub Copilot Co-authored-by: castrojo <1264109+castrojo@users.noreply.github.com> --- .github/workflows/generate-changelog-release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/generate-changelog-release.yml b/.github/workflows/generate-changelog-release.yml index 48b34bee..7c0cb017 100644 --- a/.github/workflows/generate-changelog-release.yml +++ b/.github/workflows/generate-changelog-release.yml @@ -1,6 +1,6 @@ on: schedule: - - cron: '0 12 * * 2' # Every Tuesday at 12:00 UTC + - cron: '0 2 * * 2' # Every Tuesday at 02:00 UTC workflow_call: inputs: stream_name: