github: use system_command when pushing bump PR

This commit is contained in:
Caleb Xu
2021-11-10 12:42:14 -05:00
parent 227b8148eb
commit 333f44f84e
+6 -1
View File
@@ -5,12 +5,16 @@ require "uri"
require "utils/github/actions"
require "utils/github/api"
require "system_command"
# Wrapper functions for the GitHub API.
#
# @api private
module GitHub
extend T::Sig
include SystemCommand::Mixin
module_function
def check_runs(repo: nil, commit: nil, pr: nil)
@@ -530,7 +534,8 @@ module GitHub
"--", *changed_files
return if args.commit?
safe_system "git", "push", "--set-upstream", remote_url, "#{branch}:#{branch}"
system_command!("git", args: ["push", "--set-upstream", remote_url, "#{branch}:#{branch}"],
print_stdout: true)
safe_system "git", "checkout", "--quiet", previous_branch
pr_message = <<~EOS
#{pr_message}