Skip to content

Commit

Permalink
Merge branch 'issue-template'
Browse files Browse the repository at this point in the history
  • Loading branch information
christocracy committed Jan 20, 2025
2 parents 2067e08 + fb3f6d7 commit dadf83e
Showing 1 changed file with 54 additions and 38 deletions.
92 changes: 54 additions & 38 deletions .github/ISSUE_TEMPLATE/issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,64 +2,80 @@ name: Bug Report
description: File a bug report.
title: "[Bug]: "
labels: ["bug", "triage"]
projects: ["octo-org/1", "octo-org/44"]
assignees:
- octocat
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
Thanks for taking the time to fill out this support request.
- type: checkboxes
id: terms
attributes:
label: Required Reading
description: I have read the following Wikis [Philosophy of Operation](../wiki//Philosophy-of-Operation) and [Debugging](../wiki/Debugging). I am aware of the [API Documentation](https://transistorsoft.github.io/react-native-background-geolocation/)
options:
- label: Confirmed
required: true
- type: input
id: contact
id: version
attributes:
label: Contact Details
description: How can we get in touch with you if we need more info?
placeholder: ex. email@example.com
label: Plugin Version
description: What version of our software are you running?
placeholder: Consult your package.json
validations:
required: false
required: true
- type: checkboxes
id: os
attributes:
label: Mobile operating-system(s)
description: Which mobile operating-system(s) is this issue reported upon?
options:
- label: iOS
- label: Android
- type: input
id: device-info
attributes:
label: Device Manufacturer(s) and Model(s)
description: What is the device model(s) and manufacturer(s)
placeholder: eg Google Pixel 6, iPhone 13 Pro
validations:
required: true
- type: input
id: device-os
attributes:
label: Device operating-systems(s)
description: Affected device operating system
placeholder: eg iOS 18.1, Android 13
validations:
required: true
- type: input
id: framework-version
attributes:
label: React Native / Expo version
description: What version React Native / Expo are you using
placeholder: "eg: 0.76.6, Expo 52 (consult your package.json)"
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see!
value: "A bug happened!"
value: "Something unexpected happened!"
validations:
required: true
- type: dropdown
id: version
required: true
- type: textarea
id: config
attributes:
label: Version
description: What version of our software are you running?
options:
- 1.0.2 (Default)
- 1.0.3 (Edge)
default: 0
label: Plugin Config
description: Provide the Config you're using with the `BackgroundGeolocation.ready(config)` method along with any other relevant code.
placeholder: "Paste your Config or code here, eg: BackgroundGeolocation.ready(config).\n\nYour code will be automatically syntax-highlighted"
render: typescript
validations:
required: true
- type: dropdown
id: browsers
attributes:
label: What browsers are you seeing the problem on?
multiple: true
options:
- Firefox
- Chrome
- Safari
- Microsoft Edge
required: true
- type: textarea
id: logs
attributes:
label: Relevant log output
description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
placeholder: "include iOS / Android logs\n- $ adb logcat -s TSLocationManager:V\n- ios XCode logs\n- Logs from BackgroundGeolocation.emailLog(address)"
render: shell
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com).
options:
- label: I agree to follow this project's Code of Conduct
required: true

0 comments on commit dadf83e

Please sign in to comment.