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
Open an Issue when linkcheck fails #3268
Comments
Hi and welcome! Thanks for posting your first issue in the PyVista project! Someone from |
It is a great idea to have auto |
@tkoyama010 this would be more like an issue saying that it failed, not the pull request with the fix. |
I'm sorry. I misunderstood your suggestion (I was imagining something like dependabot.). In this case, I also think Issue would be better. |
First of all, we don't know the correct URL automatically 😅 |
@laysauchoa, I think this is a great idea. Would you be willing to take this on? I believe there are GitHub Actions that can open an issue like this easily. I would set up the CI on a cronjob which:
|
@laysauchoa humbly didn't link to it, but we already have #3166 thanks to them :) this machinery could be upgraded to open the issue. |
Ah, thanks for pointing that out @adeak, and thank you @laysauchoa for already implementing most of this! |
Opening the issue works fine but I tried to catch the output from previous steps to add to the body of the issue and does not work because the GitHub action that I use for the issue does not support such a long output. I am trying to find an alternative for that, but so far nothing worked. |
Do you have a prototype of the code pushed somewhere? I'd be happy to help |
Hi @banesullivan I think it can be something like the PR I linked |
can this issue be eligible for the hacktoberfest? If yes, can we add the label for it? thanks! |
My understanding is that PRs are what are eligible, and approved, merged PRs are valid automatically. That being said, @tkoyama010 diligently labels our merged PRs for hacktoberfest :) |
I mistook this for a PR, it is an ISSUE. |
Alright, clear! Thanks for clarifying :) |
Can I assign this issue to me? I've an open pull request about it. |
I don't think you can, but I've assigned you now. |
Describe the feature you would like to be added.
Problem
Recently, we have added linkcheck to run periodically, every week. However, someone has to go and look for the failed build and do the fixes. This could go unseen or unnoticed.
Proposed solution
Automatically open an Issue when the
linkcheck
fails. So we can better monitor it and fix it. We can also assign to some of the maintainersI will be happy to work on that
The text was updated successfully, but these errors were encountered: