-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The filter-test-dev CI script doesn't seem to be working #30
Comments
I suspect that's because of some security restrictions of github actions. It might be necessary to put some of those tests in a different workflow_run file as I've done in deploy-for-review.yml. See for example https://stackoverflow.com/a/71683208 |
Alright so I did a LOT of new commits to fix the scripts for when an external PR is made. I found some issues:
|
The new file for writing comments on filter failures is here: https://github.com/iclr-blogposts/2024/blob/main/.github/workflows/comment-on-error.yaml Here is an example PR from an external account that. You can tell by the automated comments on that PR that at first, I tested a success case, and then I swapped to a failure case. #52 |
Regarding your first point, I believe we have to manually approve it only if it's a new github account (I don't know how github determines exactly that an account is new) |
thanks BTW for the work on fixing the actions! |
ah ok I see! Maybe we can add a small message in the PR template to mention that if their run doesn't start automatically, they have to @ us to approve it |
yes that seems like a good idea |
see for example https://github.com/iclr-blogposts/2024/actions/runs/6591771757
I'm commenting out for now the offending lines since the upload script depends on the success of this script
The text was updated successfully, but these errors were encountered: