Skip to content
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

MNT: fix auto-reports for bleeding edge CI #4728

Merged
merged 1 commit into from
Nov 7, 2023

Conversation

neutrinoceros
Copy link
Member

Goal: fix #4721
I suspect that the labels parameter is malformed (this is the only one I'm using that's not used in the matplotlib model workflow, and it's not well documented)

I'm going to test this by removing the conditional trigger.

@neutrinoceros
Copy link
Member Author

So it turns out testing this properly is a more involved process than I thought because of how GitHub actions and authentification integrate with each other. In short, GitHub actions runners authenticate as their own user, not as the account owning a pull request and if the branch is originated from a fork, they only get read permissions to the main repo (which makes sense). This means I needed to test this on my fork instead of here (or to create the branch on the main repo).
Doing so, I was able to confirm that the labels argument was the culprit, and that removing it fixed the pipeline.

@neutrinoceros neutrinoceros added bug tests: running tests Issues with the test setup infrastructure Related to CI, versioning, websites, organizational issues, etc labels Nov 3, 2023
@neutrinoceros neutrinoceros added this to the 4.4.0 milestone Nov 3, 2023
@neutrinoceros
Copy link
Member Author

@yt-fido test this please

@neutrinoceros
Copy link
Member Author

Let's merge this to give tonight's run a chance

@neutrinoceros neutrinoceros merged commit 2c8bf86 into yt-project:main Nov 7, 2023
12 checks passed
@neutrinoceros neutrinoceros deleted the fix_auto_report branch November 7, 2023 09:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug infrastructure Related to CI, versioning, websites, organizational issues, etc tests: running tests Issues with the test setup
Projects
None yet
Development

Successfully merging this pull request may close these issues.

MNT: automatic issues for nightly failures are broken
2 participants