-
-
Notifications
You must be signed in to change notification settings - Fork 20
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
Fix test #151
Fix test #151
Conversation
Am I being crazy? Why does |
🤔 Can you try to rebase onto main? Maybe something went wrong there !? |
I think there is nothing to rebase here. This PR is directly one commit below main, isn't it? |
I've just checked, your branch is up to date with the upstream main branch except the single line change. But I think I found the issue, the CI job does a check out of the main branch, not your PR branch fix150:
|
Now, the publishing of the code coverage seems to fail. I think we already had this issue at some time in the past? |
I'll look into it tomorrow |
Guess I found a solution: MishaKav/pytest-coverage-comment#68 (comment) Will add the permissions tomorrow |
e889ae6
to
6432cb5
Compare
Ok, Chat GPT sucks as it proposed wrong inputs for the coverage action 🤦🏽♂️ Maybe because I'm the owner of the repo and you just a contributer!? I'll try to find another solution ... |
No, I think that the problem is that your PRs come directly from this repo, but my PR come from a different repo. In principle, everybody could file a PR with (potentially malicious) code and this should not be executed with the permissions of this repo. |
What happens if you change |
I don't know, lets try. |
I just changed the actions settings in the hope that it fixes the problem, can you do |
Now, the workflows seem to fail already at startup... |
Ok then I'll put the settings back to original and continue to search for a solution |
I guess I found the answer in this blog post https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ I'll try to create a two staged coverage ci workflow tomorrow |
@gerw Now everything runs but
So still no coverage report for forked repo PRs but at least the pytest CI workflow works. I'll see if I can fix this somehow. Anyway, now we can continue with the real work on |
Fixes #150