I noticed the .sh and .csh files provided in the repo are different from what I get from trying to use the makefile myself. After some digging, I found it's because github action's locales are different from my system's, which cause sort to show different output.
So I suggest adding something like export LC_ALL=C to the makefile to force sort to use the same locale regardless of which system it is run.
I noticed the .sh and .csh files provided in the repo are different from what I get from trying to use the makefile myself. After some digging, I found it's because github action's locales are different from my system's, which cause
sort
to show different output.So I suggest adding something like
export LC_ALL=C
to the makefile to forcesort
to use the same locale regardless of which system it is run.