summaryrefslogtreecommitdiff
path: root/tool
diff options
context:
space:
mode:
authorHiroshi SHIBATA <hsbt@ruby-lang.org>2022-08-29 09:52:09 +0900
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2022-08-29 09:52:09 +0900
commit41a275c89ac8064f18d995251b9fb3349a24273b (patch)
tree6432e6bcc32986fe3a8d1b86cebd6e18d8bc6178 /tool
parent055fc7b14dc375089b454cc7eaebeb78f9f3efaa (diff)
Support main branch for syntax_suggest
Diffstat (limited to 'tool')
-rwxr-xr-xtool/sync_default_gems.rb10
1 files changed, 8 insertions, 2 deletions
diff --git a/tool/sync_default_gems.rb b/tool/sync_default_gems.rb
index 58813dc656..451e325e5c 100755
--- a/tool/sync_default_gems.rb
+++ b/tool/sync_default_gems.rb
@@ -547,6 +547,12 @@ end
def update_default_gems(gem, release: false)
author, repository = REPOSITORIES[gem.to_sym].split('/')
+ default_branch = case gem
+ when 'syntax_suggest'
+ "main"
+ else
+ "master"
+ end
puts "Update #{author}/#{repository}"
@@ -572,8 +578,8 @@ def update_default_gems(gem, release: false)
last_release = `git tag`.chomp.split.delete_if{|v| v =~ /pre|beta/ }.last
`git checkout #{last_release}`
else
- `git checkout master`
- `git rebase origin/master`
+ `git checkout #{default_branch}`
+ `git rebase origin/#{default_branch}`
end
end
end