Skip to content

Commit f530829

Browse files
jcant0nclaude
andcommitted
fix: sync standards from v2, not main
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 3d4d07d commit f530829

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
@@ -49,7 +49,7 @@ jobs:
4949
with:
5050
org: ${{ github.event.inputs.org || 'EvergineTeam' }}
5151
repo: ${{ github.event.inputs.repo || 'evergine-standards' }}
52-
ref: ${{ github.event.inputs.ref || 'main' }}
52+
ref: ${{ github.event.inputs.ref || 'v2' }}
5353
target_branch: ${{ github.event.inputs.target_branch || 'main' }}
5454
script_path: ${{ github.event.inputs.script_path || 'sync-standards.ps1' }}
5555
commit_message: "${{ github.event.inputs.commit_message || vars.STANDARDS_COMMIT_MESSAGE || 'auto: sync standard files [skip ci]' }}"

0 commit comments

Comments
 (0)