Skip to content

Add revocation for SSH keys

🎨 Figma work file

Why are we doing this work

Follow-up for #375258 (closed).

SSH keys should be able to have their signatures revoked in the same manner as GPG keys: https://docs.gitlab.com/ee/user/project/repository/gpg_signed_commits/#revoke-a-gpg-key

Example

There is design inconsistency between the GPG and SSH screens in how the keys are presented and removed. As well, I do not believe these tables conform to our Pajamas standards.

GPG remove/revoke buttons SSH keys remove confirmation revoke confirmation
Frame_1 Frame_3 Screen_Shot_2022-12-06_at_2.47.18_PM Screen_Shot_2022-12-06_at_2.47.25_PM

Implementation plan

Availability and Testing

New E2E for SSH Revoke action required. Created gitlab-org/quality/quality-engineering/team-tasks#1603 (closed) to be written after/in parallel with implementation.

Edited by Anastasia McDonald