Hasn't gitlab supported this for a while now? IIRC it actually has a checkbox for WIP pull requests and warns you before trying to merge one, lets you filter by WIP, etc.
It has. There's a checkbox that adds WIP: to the PR title and prevent merging it until you remove it from the title.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.