hector icon indicating copy to clipboard operation
hector copied to clipboard

Consolidate GA files?

Open bpbond opened this issue 2 years ago • 3 comments

The GitHub Actions leeyabot and test-coverage have very similar setups, both needing R, libcurl, and a few packages. Maybe consolidate them into a single yaml file? That would save on GA resources.

bpbond avatar Mar 18 '22 20:03 bpbond

lint is also similar.

bpbond avatar Mar 18 '22 21:03 bpbond

It also looks like there might be a way to cache builds/environments that way we would only need to build C++ once then pass to google tests and also build R Hector once the pass to leeyabot/code coverage testing

kdorheim avatar Nov 09 '22 15:11 kdorheim

On that note we should figure out which GA need to be run every PR/ semi-regularly to catch dependency changes are they're any GA that could be manually triggered (does leeya bot need to run every time or could it be manually triggered when the PR is ready for review)?

kdorheim avatar Nov 09 '22 18:11 kdorheim