mirror of
https://gitlab.com/recaptime-dev/squad/meta.git
synced 2025-05-31 10:09:30 +00:00
chore(github): update issue form templates and configs
Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.dev>
This commit is contained in:
parent
7ef0361a12
commit
80f9d6f18c
3 changed files with 78 additions and 3 deletions
11
.github/ISSUE_TEMPLATE/00-general.yml
vendored
11
.github/ISSUE_TEMPLATE/00-general.yml
vendored
|
@ -1,6 +1,6 @@
|
|||
# yaml-language-server: $schema=https://json.schemastore.org/github-issue-forms.json
|
||||
title: "Other/General requests"
|
||||
name: "[misc]"
|
||||
title: "[general] <your issue title here>"
|
||||
name: "Other/General requests"
|
||||
description: Sample description
|
||||
assignees:
|
||||
- RecapTimeBot
|
||||
|
@ -18,9 +18,14 @@ body:
|
|||
I agree to the [Recap Time Squd Community Code of Conduct](https://policies.recaptime.dev/code-of-conduct).
|
||||
required: true
|
||||
- type: textarea
|
||||
id: details
|
||||
attributes:
|
||||
label: About this issue
|
||||
description: Describe what this is all talking about here in depth.
|
||||
id: details
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
id: additional_resources
|
||||
attributes:
|
||||
label: Additional resources / Prior art
|
||||
description: Related issues, documentation, etc.
|
67
.github/ISSUE_TEMPLATE/10-team-application-request.yml
vendored
Normal file
67
.github/ISSUE_TEMPLATE/10-team-application-request.yml
vendored
Normal file
|
@ -0,0 +1,67 @@
|
|||
name: "Apply to join @recaptime-dev/squad"
|
||||
description: Want to join Recap Time Squad? Apply today via this issue form.
|
||||
#labels: [ "area/github-membership" ] # TODO
|
||||
title: "[team-application] application for $YOUR_USERNAME"
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
# Application form for join Recap Time Squad
|
||||
|
||||
Hello there and thanks for your interest in joining the team. We'll use this issue form template to
|
||||
help us review team applications and get you onboarded faster if yours got approved.
|
||||
- id: requirements
|
||||
type: checkboxes
|
||||
attributes:
|
||||
label: Prefight Checks / Requirements
|
||||
options:
|
||||
- label: I agree to the [Recap Time Squd Community Code of Conduct](https://policies.recaptime.dev/code-of-conduct).
|
||||
required: true
|
||||
- label: I have enabled 2FA both [on my GitHub account](https://github.com/settings/security) and [GitLab SaaS account](https://gitlab.com/-/profile/two_factor_auth)
|
||||
required: true
|
||||
- id: country
|
||||
type: input
|
||||
attributes:
|
||||
label: Country and timezone
|
||||
description: We'll use this internally for identity verification and for compliance with US sanctions from our fiscal sponsor.
|
||||
- type: dropdown
|
||||
attributes:
|
||||
label: Desired team
|
||||
description: This is optional, but we used it to assign you to what team you will go. As a small open-source organization, you may be go a bit of a all-rounder here in the meanwhile.
|
||||
multiple: true
|
||||
options:
|
||||
- Engineering and Open-source (including DevSecOps/Platform Engineering)
|
||||
- Support
|
||||
- Trust and Safety (Moderation)
|
||||
- Finance / PeopleOps
|
||||
- Others
|
||||
validations:
|
||||
required: false
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: Introduce yourself!
|
||||
description: Keep it short and concise, or go deeper if you do. We'll be looking at your profile README and/or website soon.
|
||||
validations:
|
||||
required: true
|
||||
- type: textarea
|
||||
attributes:
|
||||
label: List of contributions to open-source projects
|
||||
description: |
|
||||
Links to valid issues submitted, merged patches and other code and non-code contributions.
|
||||
If you contributed to our own projects in the past, please list them first before anything
|
||||
else. You don't need to list them all, just atleast 3-5 recent ones.
|
||||
placeholder: |
|
||||
- PRs reviewed / authored
|
||||
- Issues responded to/filed
|
||||
- Other stuff goes here
|
||||
validations:
|
||||
required: true
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Thanks for filling up the form! Once submitted, someone from the @recaptime-dev/squad-leads
|
||||
will look though your responses and ask you questions in 1-2 days.
|
||||
|
||||
Remember that since you're submitting your application in the public, make sure you don't
|
||||
submit anything senstive here for your own privacy and safety, such as passwords, API keys
|
||||
or even your address.
|
3
.github/ISSUE_TEMPLATE/config.yml
vendored
3
.github/ISSUE_TEMPLATE/config.yml
vendored
|
@ -4,6 +4,9 @@ contact_links:
|
|||
- name: Security related inquiries
|
||||
url: https://recaptime.dev/security
|
||||
about: Found a security bug in our projects or issue with our infra? Let us know.
|
||||
- name: Infrastructure?
|
||||
url: https://github.com/recaptime-dev/infraops/issues
|
||||
about: Issues relating to our infrastructure should go here (i.e. secrets on Doppler/1Password, DNS, etc.)
|
||||
- name: We've moved most of our open-source operations on GitLab SaaS
|
||||
url: https://gitlab.com/recaptime-dev/squad/meta/issues
|
||||
about: Please take issues there, as most requests on GitHub may be unmonitored.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue