diff options
Diffstat (limited to 'tool')
-rwxr-xr-x | tool/update-NEWS-gemlist.rb | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/tool/update-NEWS-gemlist.rb b/tool/update-NEWS-gemlist.rb index 6804900df1..aea471aa4e 100755 --- a/tool/update-NEWS-gemlist.rb +++ b/tool/update-NEWS-gemlist.rb @@ -28,12 +28,14 @@ ARGV.each do |type| next unless v [g, v] unless last[g] == v end - if type == 'bundled' - changed, added = changed.partition {|g, _| last[g]} - end + changed, added = changed.partition {|g, _| last[g]} update[changed, type] or next if added and !added.empty? - update[added, 'default', 'now bundled'] or next + if type == 'bundled' + update[added, 'default', 'now bundled'] or next + else + update[added, 'default', 'added'] or next + end end File.write("NEWS.md", news) end |