Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
name: 📥 GitHub Request - Onboarding
name: 📥 GitHub Request - Core Contributor Onboarding
description: Add new user(s) to the openedx GitHub organization with appropriate access.
title: "[GH Request] Onboard <ADD USERNAMES HERE>"
labels: ["github-request"]
body:
- type: markdown
attributes:
value: |
## Core Contributor Onboarding
This request type is specifically for users who have gone through a Core Contributor vote to become a new Core Contributor or expand existing rights. If you are only looking for Triage permissions, please use the Triage Onboarding issue type.

## GitHub Change Request
Please leave [GH Request] in the title of your ticket!
- type: input
Expand All @@ -26,33 +29,11 @@ body:
* ...
validations:
required: true
- type: input
id: squad
attributes:
label: User Squad
description: If the users specified above are members of a named squad or team at your firm, optionally specify it here. This will help simplify access management in the future.
- type: input
id: ccthread
attributes:
label: Core Contributor nomination thread
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would add validations: required: true to this since now this is a CC Onboarding specific template.

description: If the user specified is onboarding as a Core Contributor, please link the forums nomination thread here.
- type: input
id: start-date
attributes:
label: Start Date
description: Date of first need for GitHub access.
placeholder: 29 February 2020
validations:
required: true
- type: dropdown
id: urgent
attributes:
label: Urgency
description: How urgent is this request?
options:
- Low (2 weeks)
- Medium (< 2 weeks)
- High (< 3 days)
description: Please link the forums nomination thread here.
validations:
required: true
- type: textarea
Expand Down
31 changes: 31 additions & 0 deletions .github/ISSUE_TEMPLATE/02-github-request---triage-onboarding.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: 📥 GitHub Request - Triage Onboarding
description: Add new user(s) to the openedx GitHub organization with triage (read-only) access.
title: "[GH Request] Onboard <ADD USERNAMES HERE>"
labels: ["github-request"]
body:
- type: markdown
attributes:
value: |
## Triage Onboarding
This request type is specifically for users who only need to manage issues and project boards. If other permissions are requiered please use the Core Contributor onboarding request type.

## GitHub Change Request
Please leave [GH Request] in the title of your ticket!
- type: textarea
id: users
attributes:
label: User List (case sensitive!) - Please also include in ticket title
description: Which user(s) are you requesting access for? Note GitHub usernames are case-sensitive, so please enter in the correct capitalization.
placeholder: |
* Full Name Here, @username_here
* ...
validations:
required: true
- type: textarea
id: requests
attributes:
label: Special Requests
description: If these users need to be added to any specific read-only Github teams or if the request is time-sensitive, please note it here.
- type: markdown
attributes:
value: "## Once you create this request, the Axim engineering team will triage it and handle it as appropriate. If your request is especially urgent, please note that above!"