forked from nextauthjs/next-auth
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: improve maintenance (nextauthjs#3969)
* chore: clean up stalebot config * chore: introduce issue labeler bot * chore: clean up PR labeler bot * chore: clean up bug report process * chore: add space * chore: add links to docs in provider/adapter issue templates * chore: add triage label to feature request issue template
- Loading branch information
1 parent
55a93a9
commit 9a34205
Showing
12 changed files
with
335 additions
and
183 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
name: Bug report (Adapter) | ||
description: Create an adapter-specific report | ||
labels: [triage, adapters] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this [Adapter](https://next-auth.js.org/adapters/overview) related issue! | ||
Is this your first time contributing? Check out this video: https://www.youtube.com/watch?v=cuoNzXFLitc | ||
### Important :exclamation: | ||
_Providing incorrect/insufficient information or skipping steps to reproduce the issue may result in closing the issue or converting to a discussion without further explanation._ | ||
If you have a generic question specific to your project, it is best asked in Discussions under the [Questions category](https://github.com/nextauthjs/next-auth/discussions/new?category=Questions) | ||
- type: dropdown | ||
attributes: | ||
label: Adapter type | ||
description: Which adapter(s) is this issue related to? | ||
multiple: true | ||
options: | ||
- "@next-auth/dgraph-adapter" | ||
- "@next-auth/dynamodb-adapter" | ||
- "@next-auth/fauna-adapter" | ||
- "@next-auth/firebase-adapter" | ||
- "@next-auth/mikro-orm-adapter" | ||
- "@next-auth/mongodb-adapter" | ||
- "@next-auth/neo4j-adapter" | ||
- "@next-auth/pouchdb-adapter" | ||
- "@next-auth/prisma-adapter" | ||
- "@next-auth/sequelize-adapter" | ||
- "@next-auth/typeorm-legacy-adapter" | ||
- "@next-auth/upstash-redis-adapter" | ||
- "Custom adapter" | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Environment | ||
description: | | ||
Run this command in your project's root folder and paste the result: | ||
```sh | ||
npx envinfo --system --binaries --browsers --npmPackages "next,react,next-auth" && npx envinfo --npmPackages "@next-auth/*" | ||
``` | ||
Alternatively, if the above command did not work, we need the version of the following packages from your package.json: "next", "react", "next-auth" and your adapter. Please also mention your OS and Node.js version, as well as the browser you are using. | ||
validations: | ||
required: true | ||
- type: input | ||
attributes: | ||
label: Reproduction URL | ||
description: A URL to a repository/code that clearly reproduces your issue. You can use our [`next-auth-example`](https://github.com/nextauthjs/next-auth-example) template repository to get started more easily, or link to your project if it's public | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Describe the issue | ||
description: Describe us what the issue is and what have you tried so far to fix it. Add any extra useful information in this section. Feel free to use screenshots (but prefer [code blocks](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks#syntax-highlighting) over a picture of your code) or a video explanation. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: How to reproduce | ||
description: Explain with clear steps how to reproduce the issue | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Expected behavior | ||
description: Explain what should have happened instead of what actually happened | ||
validations: | ||
required: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
name: Bug report | ||
description: Report an issue so we can improve | ||
labels: [triage] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this issue! | ||
Is this your first time contributing? Check out this video: https://www.youtube.com/watch?v=cuoNzXFLitc | ||
### Important :exclamation: | ||
_Providing incorrect/insufficient information or skipping steps to reproduce the issue may result in closing the issue or converting to a discussion without further explanation._ | ||
If you have a generic question specific to your project, it is best asked in Discussions under the [Questions category](https://github.com/nextauthjs/next-auth/discussions/new?category=Questions) | ||
# Let's wait with this until adoption in other frameworks. | ||
# - type: dropdown | ||
# attributes: | ||
# label: Framework | ||
# description: Which framework(s) is this issue related to? | ||
# multiple: true | ||
# options: | ||
# - "Next.js" | ||
# - "Other" | ||
- type: textarea | ||
attributes: | ||
label: Environment | ||
description: | | ||
Run this command in your project's root folder and paste the result: | ||
```sh | ||
npx envinfo --system --binaries --browsers --npmPackages "next,react,next-auth" && npx envinfo --npmPackages "@next-auth/*" | ||
``` | ||
Alternatively, you can manually gather the version information from your package.json for these packages: "next", "react" and "next-auth". Please also mention your OS and Node.js version, as well as the browser you are using. | ||
validations: | ||
required: true | ||
- type: input | ||
attributes: | ||
label: Reproduction URL | ||
description: A URL to a repository/code that clearly reproduces your issue. You can use our [`next-auth-example`](https://github.com/nextauthjs/next-auth-example) template repository to get started more easily, or link to your project if it's public | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Describe the issue | ||
description: Describe us what the issue is and what have you tried so far to fix it. Add any extra useful information in this section. Feel free to use screenshots (but prefer [code blocks](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks#syntax-highlighting) over a picture of your code) or a video explanation. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: How to reproduce | ||
description: Explain with clear steps how to reproduce the issue | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Expected behavior | ||
description: Explain what should have happened instead of what actually happened | ||
validations: | ||
required: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,117 @@ | ||
name: Bug report (Provider) | ||
description: Create a provider-specific report | ||
labels: [triage, providers] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this [Provider](https://next-auth.js.org/providers/overview) related issue! | ||
Is this your first time contributing? Check out this video: https://www.youtube.com/watch?v=cuoNzXFLitc | ||
### Important :exclamation: | ||
_Providing incorrect/insufficient information or skipping steps to reproduce the issue may result in closing the issue or converting to a discussion without further explanation._ | ||
If you have a generic question specific to your project, it is best asked in Discussions under the [Questions category](https://github.com/nextauthjs/next-auth/discussions/new?category=Questions) | ||
- type: dropdown | ||
attributes: | ||
label: Provider type | ||
description: Provider(s) this issue is related to | ||
multiple: true | ||
options: | ||
- "Credentials" | ||
- "Email" | ||
- "Custom" | ||
- "42 School" | ||
- "Apple" | ||
- "Atlassian" | ||
- "Auth0" | ||
- "Authentik" | ||
- "Azure Active Directory" | ||
- "Azure Active Directory B2C" | ||
- "Battlenet" | ||
- "Box" | ||
- "Bungie" | ||
- "Cognito" | ||
- "Coinbase" | ||
- "Discord" | ||
- "Dropbox" | ||
- "EVE Online" | ||
- "Facebook" | ||
- "FACEIT" | ||
- "Foursquare" | ||
- "Freshbooks" | ||
- "FusionAuth" | ||
- "GitHub" | ||
- "GitLab" | ||
- "Google" | ||
- "Identity Server 4" | ||
- "Instagram" | ||
- "Kakao" | ||
- "Keycloak" | ||
- "Line" | ||
- "LinkedIn" | ||
- "Mailchimp" | ||
- "Mail.ru" | ||
- "Medium" | ||
- "Naver" | ||
- "Netlify" | ||
- "Okta" | ||
- "OneLogin" | ||
- "Osso" | ||
- "Osu" | ||
- "Patreon" | ||
- "Pipedrive" | ||
- "Reddit" | ||
- "Salesforce" | ||
- "Slack" | ||
- "Spotify" | ||
- "Strava" | ||
- "Trakt" | ||
- "Twitch" | ||
- "Twitter" | ||
- "Vk" | ||
- "Wordpress" | ||
- "WorkOS" | ||
- "Yandex" | ||
- "Zoho" | ||
- "Zoom" | ||
- "Custom provider" | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Environment | ||
description: | | ||
Run this command in your project's root folder and paste the result: | ||
```sh | ||
npx envinfo --system --binaries --browsers --npmPackages "next,react,next-auth" | ||
``` | ||
Alternatively, you can manually gather the version information from your package.json for these packages: "next", "react" and "next-auth". Please also mention your OS and Node.js version, as well as the browser you are using. | ||
validations: | ||
required: true | ||
- type: input | ||
attributes: | ||
label: Reproduction URL | ||
description: A URL to a repository/code that clearly reproduces your issue. You can use our [`next-auth-example`](https://github.com/nextauthjs/next-auth-example) template repository to get started more easily, or link to your project if it's public | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Describe the issue | ||
description: Describe us what the issue is and what have you tried so far to fix it. Add any extra useful information in this section. Feel free to use screenshots (but prefer [code blocks](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks#syntax-highlighting) over a picture of your code) or a video explanation. | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: How to reproduce | ||
description: Explain with clear steps how to reproduce the issue | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: Expected behavior | ||
description: Explain what should have happened instead of what actually happened | ||
validations: | ||
required: true |
Oops, something went wrong.