ndimiduk commented on PR #7638:
URL: https://github.com/apache/hbase/pull/7638#issuecomment-3758495574

   I started by uploading to GH artifacts, not using nightlies. The trouble is 
with the links out from the report on the comment -- they need a url for each 
plugin's output. GH artifacts does not support this. With multiple artifact 
files (we ship everything from the build) it only permits you to upload an 
archive and there's no way to deep link into the contents of that archive. So, 
no links. I built out nightlies support thinking that would be a solution.
   
   To migrate to GHA, it appears that all failures need to be reported to the 
Checks API. We can use Annotations as well, but not all of our plugins support 
this (our spotless appears to be one such plugin). For all the plugins we want 
to run, we'll need to ensure that they report any details properly via 
annotation. Of course, a human can still download the entire test-patch archive 
bundle, but the need to know where to find it in the Actions run UI.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to