Skip to content

Remove the swap to main branch after each single-source batch#2649

Merged
sianteesdale merged 1 commit into
mainfrom
st/update-batch-assign-schedule
Jun 2, 2026
Merged

Remove the swap to main branch after each single-source batch#2649
sianteesdale merged 1 commit into
mainfrom
st/update-batch-assign-schedule

Conversation

@sianteesdale
Copy link
Copy Markdown
Collaborator

Data Template

Ticket

Additional information:
Upon testing the changes in #2648, the action failed again. The initial fix after batch 1 committed switched the working directory back to main. This meant batch 2 processed pipeline files from main's older state rather than building on top of batch 1's work. When batch 2 then tried to commit to config-manager-update, git refused because the working tree had conflicting versions of the same pipeline files.

This PR fix keeps the working directory on config-manager-update for the entire batch run, and saves the script to /tmp before the first git checkout so the newer version (with --batch-size) isn't overwritten by the older one on config-manager-update.

@sianteesdale sianteesdale merged commit d911377 into main Jun 2, 2026
1 check passed
@sianteesdale sianteesdale deleted the st/update-batch-assign-schedule branch June 2, 2026 15:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants