As follow-up of #6, we have to combine benchmark results in a post-job that depends on test one. Would need first to upload output file as GitHub Actions artifact for each ref tested and downloading them in this post-job. Merging of these files would probably be done with a new merge [FILE...] command in gotestmetrics tool. We could also probably have a --format flag defaulting to json. The html format would generate charts using https://github.com/go-echarts/go-echarts or similar library.
As follow-up of #6, we have to combine benchmark results in a post-job that depends on
test
one. Would need first to upload output file as GitHub Actions artifact for each ref tested and downloading them in this post-job. Merging of these files would probably be done with a newmerge [FILE...]
command ingotestmetrics
tool. We could also probably have a--format
flag defaulting tojson
. Thehtml
format would generate charts using https://github.com/go-echarts/go-echarts or similar library.