Skip to content

Commit

Permalink
Update changelog and release tasks
Browse files Browse the repository at this point in the history
  • Loading branch information
lsegal committed Apr 8, 2023
1 parent d4472d8 commit 1d79d4f
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 2 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# main

- Enable table support for CommonMarker (#1443)
- Parser performance improvements (#1452, #1453, #1454, #1455)
- Fix autoload of RipperParser (#1460)
- Remove dependency on webrick for better Ruby 3.1+ support
- Improvements for mixin resolution (#1467, #1468)

# [0.9.28] - June 1st, 2022

[0.9.28]: https://github.com/lsegal/yard/compare/v0.9.27...v0.9.28
Expand Down
6 changes: 4 additions & 2 deletions tasks/prepare_tag.rake
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,9 @@ namespace :release do
'__RESTORE_FILE' => restore_file.path,
}
(action['arguments'] || {}).each {|k, v| env["_#{k.upcase}"] = v }
cmd = [File.join(build_path, action['action']), *action['files']]
file = File.join(build_path, action['action'])
shebang = File.readlines(file).first[%r{\A#!(?:\S+)/(.+)}, 1].strip.split(' ')
cmd = [*shebang, file, *action['files']]
puts "[C] #{action['action']} #{(action['files'] || []).join(' ')}"
output = ""
IO.popen(env, cmd) {|io| output = io.read }
Expand All @@ -40,6 +42,6 @@ namespace :release do

desc 'Pushes the main branch and tag for VERSION=X.Y.Z'
task :push do
sh "git push main v#{ENV['VERSION']}"
sh "git push origin main v#{ENV['VERSION']}"
end
end

0 comments on commit 1d79d4f

Please sign in to comment.