On 17.02.22 00:51, Christian Oyarzun wrote:
I propose following to reduce wasting GitHub Actions resource:
1. Use the "on: [push,pull-request]: paths:" to only run the PHP
workflow when the php cluster or its dependencies have changed in one of
the commits.
yes please :)
The "paths:" - check is an awesome feature i completely forgot about. I
was thinking about adding a conditional flag which could be specified in
the PR text to control the build a bit more.
But "paths:" is the way to go IMO.
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#onpushpull_requestpull_request_targetpathspaths-ignore
+1
2. Either create a separate PHP workflow or add the PHP
windows testing to the current PHP workflow.
Currently most of the workflows use the "Apache Netbeans" as the name. We
should change the names to describe the workflow.
yes please, if it can be descriptive and concise at the same time. The
job names could be improved too. But this can be done incrementally/later.
Are these suggestions worth pursuing?
improving the build is almost always time well spent.
best regards,
michael
--Christian
---------------------------------------------------------------------
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