Help
cancel
Showing results for 
Search instead for 
Did you mean: 
Copilot Lvl 3
Message 1 of 37

Feature Request: Switch from ready to draft in pull requests

I really like the new "create draft pull request" feature which is a more explicit way of marking PRs as a Work In Progress. Before this was usually done with per-repo solutions (adding WIP to title or via labels etc).

 

Unfortunately it looks like I can only switch from "draft" to "ready for review". Sometimes it is necessary to rework the initial implementation due to reviews or CI failures though. It would be nice to be able to reflect that in the state of a PR. With the current implementation I find myself switching back to the old label or title workaround.

36 Replies
Community Manager
Message 2 of 37

Re: Feature Request: Switch from ready to draft in pull requests

Hey @eps1lon,

 

Thanks for taking the time to provide this feedback! I've taken your suggestion and passed it along to the appropriate teams. Thanks again for reaching out 


Best,
AndreaG

Mark helpful posts with Accept as Solution to help other users locate important info. Don't forget to give Kudos for great content!

Copilot Lvl 3
Message 3 of 37

Re: Feature Request: Switch from ready to draft in pull requests

Can you share any updates, Andrea? Since this would make the draft PR way more useful since people often forget the feature exists.

Mission Specialist Lvl 1
Message 4 of 37

Re: Feature Request: Switch from ready to draft in pull requests

Any updates, @AndreaGriffiths11?

mfb
Ground Controller Lvl 2
Message 5 of 37

Re: Feature Request: Switch from ready to draft in pull requests

My current workflow is that the maintainer closes the initial PR, as they decided it wasn't ready for review yet after all, then I create a new draft PR for more work.  But I'd prefer if I had the option to move the initial PR back to draft and continue work there.

Community Manager
Message 6 of 37

Re: Feature Request: Switch from ready to draft in pull requests

Thanks @mfb adding you comment as +1


Best,
AndreaG

Mark helpful posts with Accept as Solution to help other users locate important info. Don't forget to give Kudos for great content!

Copilot Lvl 3
Message 7 of 37

Re: Feature Request: Switch from ready to draft in pull requests

Hi Andrea

can you meet us midway? move the draft button out from Dropdown menu have next to Create Pull Request

I honestly believe that a pretty high percentage of failure to create the draft PR. Is because users forget the feature exists beyond the dropdown menu.

 

Quick browser mocking.

draftPR.png

 

I'll look into contributing it to Refined GitHub if nothing else

Copilot Lvl 3
Message 8 of 37

Re: Feature Request: Switch from ready to draft in pull requests

Or after discussion of the PR, we decide we want to delay the work. Then wanting to turn into a draft PR to avoid merging it by accident instead of just closing the PR.

 

Example of this: https://github.com/jenkinsci/configuration-as-code-plugin/pull/790

Copilot Lvl 2
Message 9 of 37

Re: Feature Request: Switch from ready to draft in pull requests

Agreed. This happens to us frequently, which is why we're still using https://github.com/wip/app instead of Github's Draft PR feature; it does exactly what we need and does it well in that anyone with permission to edit the PR title can easily move a PR in and out of WIP status.

Copilot Lvl 2
Message 10 of 37

Re: Feature Request: Switch from ready to draft in pull requests

Totally support this. It seems like an obvious feature.