melt-umn / silver

An attribute grammar-based programming language for composable language extensions
http://melt.cs.umn.edu/silver/
GNU Lesser General Public License v3.0
57 stars 7 forks source link

Tweak to fetch-jars script to be slightly smarter about merge commits #789

Closed krame505 closed 1 year ago

krame505 commented 1 year ago

Changes

Tweak the order in which we explore the commit history looking for jars, using --topo-order to explore commits on the current chain first rather than purely chronological order. This should (hopefully) make things work a bit nicer when merging new-jars PRs using the merge queue, which creates temporary branches containing merge commits from not-yet-merged pull requests.

Documentation

Added some more comments to the script