mirror of
https://github.com/ruby/ruby.git
synced 2025-08-23 13:04:13 +02:00
Check added
for the second sub! properly
Even if the first sub! modifies `news`, when `added` is empty, it always ended up skipping `File.write("NEWS.md", news)` because of the `next`. This commit fixes the problem.
This commit is contained in:
parent
31b29aad27
commit
fe2bcd3528
1 changed files with 1 additions and 1 deletions
2
.github/workflows/bundled_gems.yml
vendored
2
.github/workflows/bundled_gems.yml
vendored
|
@ -81,7 +81,7 @@ jobs:
|
||||||
news.sub!(/^\*( +)The following default gems are now bundled gems\.\n+\K(?: \1\*( +).*\n)*/) do
|
news.sub!(/^\*( +)The following default gems are now bundled gems\.\n+\K(?: \1\*( +).*\n)*/) do
|
||||||
mark = "#{$1} *#{$2}"
|
mark = "#{$1} *#{$2}"
|
||||||
added.map {|g, v|"#{mark}#{g} #{v}\n"}.join("")
|
added.map {|g, v|"#{mark}#{g} #{v}\n"}.join("")
|
||||||
end or next if added
|
end or next unless added.empty?
|
||||||
File.write("NEWS.md", news)
|
File.write("NEWS.md", news)
|
||||||
end
|
end
|
||||||
shell: ruby {0}
|
shell: ruby {0}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue