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

   @Baunsgaard the retention can only be set through the actions in increments 
of days as far as I can tell. There is a third party github action I had been 
using initially that managed to delete the artifacts during the workflow run, 
and looking at the developers code, he used an undocumented javascript marked 
as a preview version of the github API to pull it off.
   
   So, a few additional options. 
   
   1. We could copy his approach if licensing allows, but it may still be a 
cause for security concerns. 
   
   1. We can configure the repo to allow using his github action directly, so 
far the SystemDS repo is configured to disallow all third party actions, but it 
is possible to set up a whitelist.
   
   1. Otherwise, I could also look at triggering an additional workflow after 
this one completes which deletes the artifacts, but I think that could increase 
the complexity of the task a bit more than I'd like in comparison to how simple 
it ought to be.
   
   


-- 
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