"You are not allowed to push code to protected branches on this project." using ssh deploy keys when key owner isn't allowed to push
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=500102) </details> <!--IssueSummary end--> one of our pipelines is using an ssh deploy key to push to a gitlab repository. it is pushing to a protected branch but the deploy key is allowed to push there: ![image](/uploads/5406571481a2544a974937e4a2bbec9a/image.png) the user which owns the Deploy key recently got removed from the project which caused the pipeline to fail: ![image.png](/uploads/62ee5ef37f8f206f1da476ca4a4adefe/image.png) is this intentional that a deploy key isn't able to push here even though it has explicit permissions to do so?
issue