Means to skip tasks if PR is a draft?

All I can think of is having a step that uses the GitHub API to check this and just quit if it’s a draft PR. There isn’t a built-in way with CircleCI.