Retire add-issue-header.yml workflow - #158013
Conversation
|
Added DNM label to ensure opportunity for discussion so it's not just Stan and I pushing this through in case someone is truly relying on this behavior. |
IIUC it should be uncontroversial to remove this workflow from all non- |
|
Yeah this one is annoying. We are already editing the description when a PR is linked (and this causes races sometimes) but I always have edit races with this workflow! |
|
It was added to maintain the status quo of the issue templates we used before issue forms. @StanFromIreland Let's try that, please can you set up a demo in your fork? |
|
Sure, you can test in https://github.com/StanFromIreland/cpython-ci-testing/issues. |
hugovk
left a comment
There was a problem hiding this comment.
From the demo: StanFromIreland/cpython-ci-testing#7
This can't maintain the status quo of big obvious title, but it'll do.
|
As I see no objections here, and the title has been preserved (albeit as a H3), I'm going merge this now. |
|
We only need the file deletion and not the template changes, so let's do it as part of #158399. |

This was added after the switch to issue templates (see #108033 (comment)), however, it's not ideal. It runs after the issue is opened, and edits the existing issue. This means users can run into conflicts if they edit their issue, it pollutes the edit history, and adds information that is already is available in the form of a label (although this is debatable, as the label is quite a bit smaller).
I propose we remove it, what do people think?