fix: Allow unrelated histories in releases sync
The releases/ repository has a separate git history from codebase/, so the first merge requires --allow-unrelated-histories flag. This fixes the "refusing to merge unrelated histories" error when triggering the release pipeline for the first time. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
4ef7eb29cd
commit
ae6b1bee86
1 changed files with 1 additions and 1 deletions
|
|
@ -182,7 +182,7 @@ sync_to_releases() {
|
|||
|
||||
# Merge main into releases
|
||||
log_info "Merging main → releases..."
|
||||
git merge main --no-ff -m "Merge main into releases for deployment" || {
|
||||
git merge main --no-ff --allow-unrelated-histories -m "Merge main into releases for deployment" || {
|
||||
log_error "Merge conflict detected - manual resolution required"
|
||||
log_error "Resolve conflicts in: $RELEASES_DIR"
|
||||
exit 1
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue