mbien commented on code in PR #6630:
URL: https://github.com/apache/netbeans/pull/6630#discussion_r1827093434


##########
.github/workflows/main.yml:
##########
@@ -2606,13 +2612,14 @@ jobs:
           env "netbeans.extra.options=-J-Dnetbeans.logger.console=true" ant 
$OPTS test-vscode-ext
  
 
-# last job depends on everything so that it is forced to run last even if a 
long job fails early
+# cleanup job depends on everything so that it is forced to run last even if a 
long job fails early.
+# 'paperwork' is left out intentionally, since it doesn't run unit tests 
(hopefully doesn't need restarts)
+# and shouldn't prevent cleanup on validation failure - which might be common 
during dev time
   cleanup:
     name: Cleanup Workflow Artifacts
     needs:
       - base-build
       - commit-validation
-      - paperwork

Review Comment:
   this is new: the paperwork job will no longer prevent CI pipeline artifact 
cleanup. This could otherwise create a situation where workspaces are never 
cleaned up (due to failing paperwork job) until shortly before PR integration - 
which wouldn't be ideal.



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


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to