You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
π React to this issue if you need this feature β helps us prioritise.
Problem
Deploy Keys are how CI systems push to repos without using user PATs. GitLab has full CRUD for them but we expose nothing β agents can't audit/rotate deploy keys.
π React to this issue if you need this feature β helps us prioritise.
Problem
Deploy Keys are how CI systems push to repos without using user PATs. GitLab has full CRUD for them but we expose nothing β agents can't audit/rotate deploy keys.
Investigation done (current state)
Verified against
src/entities/:grep -ri 'deploy.*key\|deploy_key' src/returns 0 hitsRe-verify before coding:
grep -rIni 'deploy.*key' src/entities/Acceptance criteria
src/entities/deploy_keys/with:browse_deploy_keysactions:list(instance / project),getmanage_deploy_keyactions:add,enable(existing key from another project),update(title, can_push),deletelistrequires admin (uses feat(context): probe admin_mode elevation and expose in whoamiΒ #434 admin probe)GitLab API
/api/v4/deploy_keys,/projects/:id/deploy_keys,/projects/:id/deploy_keys/:key_id/enableEstimate
4h
Context
Found during GitLab 18β19 API landscape analysis.