Allow abandoning issue only by user who created the release plan or by an admin
Open
API Spec & SDK release process
AzSDK Tools Agent
- Dominant language
- C#
- Stars
- 135
- Forks
- 260
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 143
Description
Currently a release plan can be abandoned by any user. We should limit this to only user who created the release plan and by a list of admin users.
- Get release plan submitted user
- Get logged in user details and check if email address or alias matches the release plan submitted user of if logged in user is an admin based on a GitHub teams membership.
- Allow abandoning the release plan only if user owns the release plan or logged in user is an admin user.
Contributor guide
Assessment
This issue has not been assessed yet.