Azure / Azure/azure-sdk-tools

Allow abandoning issue only by user who created the release plan or by an admin

Open
#15,340 2 comments 0 reactions 1 assignee Assigned to @helen229 View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.