kykrueger commented on PR #1806:
URL: https://github.com/apache/systemds/pull/1806#issuecomment-1519035420

   A list of some things I'd like to adjust in either this ticket or a follow 
up:
   
   1. Using ubuntu-latest could break reproducibility when new versions of 
ubuntu are added. I'd replace all calls to ubuntu-latest with ubuntu-22.04.
   2. The applications-tests do not use setup-java and therefore use the 
default java installation of ubuntu-22.04, so if not replacing ubuntu-latest 
with a fixed version, I'd at least want to add a fixed version with setup java, 
but maybe even pin both a version for java and ubuntu.
   3. Maybe also combine the functions, components and applications matricies 
into a shared matrix in order to avoid their matrix test groups from diverging, 
unless their matricies should remain different? I don't know enough about the 
project to say if this step would make sense.
   4. Retention period for artifacts, the uploaded test-coverage reports may be 
saved for up to 400 days as artifacts. I don't think they have a ton of value 
to keep around that long since they can also be regenerated. I'd consider 
setting the retention long enough to make sure it is around at least a bit 
longer than it takes to get something merged, but I don't know how long this is 
for this project.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@systemds.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to