Sha256: c75c1f70a7c8bb10b0c4125a4062547d083e346c5bf202926cef34b004edf49e

Contents?: true

Size: 474 Bytes

Versions: 1

Compression:

Stored size: 474 Bytes

Contents

changelog = File.read("./Changelog.md")
releases = changelog.split("## ")
releases_hash = releases.map do |release|
  release_name = "v" + release.split("\n")[0]
  release_body = release.split("\n")[1..-1].join("\n").strip
  [release_name, release_body]
end.to_h

release_version = ENV["GITHUB_REF"].split("/")[-1]

release_body = releases_hash[release_version] || "No release notes for this version"
puts "::set-output name=release_body::#{release_body.gsub("\n", "\\n")}"

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
discorb-0.8.1 .github/workflows/changelog.rb