Skip to content

Commit 20dca60

Browse files
bjoernbethgeclaude
andauthored
chore(ci): consolidate scheduled workflow into main pipeline (#3)
* Optimize PR builds by excluding ARM and macOS architectures - Conditionally exclude linux_arm64, osx_amd64, osx_arm64 during pull requests - Maintains full architecture matrix for main branch builds - Reduces PR CI costs by ~50% while keeping critical linux_amd64 and windows builds * chore(ci): consolidate scheduled workflow into main pipeline Merged the schedule trigger from scheduled-1.4.yml into MainDistributionPipeline.yml to eliminate duplication and maintain a single source of truth for workflow triggers. Changes: - Added schedule trigger (cron: '0 12 * * *') to MainDistributionPipeline.yml - Deleted redundant scheduled-1.4.yml workflow file Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
1 parent 73389e5 commit 20dca60

2 files changed

Lines changed: 2 additions & 27 deletions

File tree

.github/workflows/MainDistributionPipeline.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ on:
1717
- '.gitignore'
1818
- '**.txt'
1919
workflow_dispatch:
20+
schedule:
21+
- cron: '0 12 * * *' # Runs at 12:00 UTC every day
2022
concurrency:
2123
group: ${{ github.workflow }}-${{ github.ref }}-${{ github.head_ref || '' }}-${{
2224
github.base_ref || '' }}-${{ github.ref != 'refs/heads/main' && github.sha ||

.github/workflows/scheduled-1.4.yml

Lines changed: 0 additions & 27 deletions
This file was deleted.

0 commit comments

Comments
 (0)