Skip to content

Commit deac5f0

Browse files
jcant0nclaude
andauthored
fix: sync standards from v2, not main (#21)
The workflow held two defaults for the same value and they disagreed: the dispatch input defaulted to v2 while the `with:` fallback -- the one a scheduled run uses, because cron supplies no inputs -- said main. So manual syncs read v2 and the monthly sync read main, and this repository took whichever branch had spoken last. That is what flipped LICENSE between 2026 and 2025 every month. main has not moved in evergine-standards since 2026-03-19; v2 is twenty commits ahead and is what this workflow already pins for the reusable itself. Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
1 parent 683b856 commit deac5f0

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/sync-standards.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
with:
4646
org: ${{ github.event.inputs.org || 'EvergineTeam' }}
4747
repo: ${{ github.event.inputs.repo || 'evergine-standards' }}
48-
ref: ${{ github.event.inputs.ref || 'main' }}
48+
ref: ${{ github.event.inputs.ref || 'v2' }}
4949
target_branch: ${{ github.event.inputs.target_branch || 'main' }}
5050
commit_message: "${{ github.event.inputs.commit_message || vars.STANDARDS_COMMIT_MESSAGE || 'auto: sync standard files [skip ci]' }}"
5151
mode: ${{ github.event.inputs.mode || 'auto' }}

0 commit comments

Comments
 (0)