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
82 changes: 82 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,82 @@
name: CWMS-Python Bug Report
description: File a bug/error related to CWMS-Python
labels: ['bug', 'blocking', 'invalid']
body:
- type: dropdown
id: script
attributes:
label: Run Environment
description: Select the script this pertains to
options:
- Solaris/T7
- CWBI/AWS Cloud
- Local Workstation (Windows 10)
- VM (Nebula/VMWare/Virtual Box) - List OS in Description!
- Other
validations:
required: false
- type: dropdown
id: script
attributes:
label: CDA Instance
description: Select the target CDA instance
options:
- T7 CDA
- TEST - CWBI
- DEV - CWBI
- PROD - CWBI
- Local Docker (VM)
- Other (List In Description)
validations:
required: false
- type: dropdown
id: script
attributes:
label: Python Version
description: Select the Python version this pertains to
options:
- 3.8
- 3.9
- 3.10
- 3.11
- 3.12
- 3.13
- Other (List In Description)
default: 3.12
validations:
required: true

# BUG REPORT FIELDS
- type: textarea
id: bug_description
attributes:
label: Describe the bug
description: What went wrong?
placeholder: 'A clear and concise description of the bug... Did you get different data output? Did something work but fail in other ways?'
validations:
required: true

- type: textarea
id: logs
attributes:
label: REDACTED relevant log output
description:
Please copy and paste any relevant log output and/or the stack trace. Removing sensitive
information. This will be automatically formatted into code, so no need for
backticks.
render: shell
validations:
required: true

- type: textarea
id: repro_steps
attributes:
label: Steps to Reproduce
description: Provide steps to reproduce the issue.
placeholder: |
1. Download version xyz
2. Install dependencies
3. Execute command with these arguments: ...
4. Error occurs
validations:
required: false
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
blank_issues_enabled: true
contact_links:
- name: CWMS CLI
url: https://github.com/hydrologicengineeringcenter/cwms-cli/issues/new
about: Please file issues related to the cwms-cli project here.
- name: CWMS Data API (CDA)
url: https://github.com/usace/cwms-data-api/issues/new
about: Please file issues related to the cwms-data-api project here.
- name: HEC Python Library
url: https://github.com/HydrologicEngineeringCenter/hec-python-library/issues/new
about: Please file issues related to the hec-python-library project here.
- name: HEC DSS
url: https://github.com/HydrologicEngineeringCenter/hec-dss/issues/new
about: Please file issues related to the hec-dss project here.
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: CWMS-Python Feature Request
description: Request a feature, or ask a question related to CWMS-Python
labels: ['enhancement']
body:
- type: markdown
id: feature_description
attributes:
label: Feature Proposal
description: What do you want to see added or changed?
placeholder: |
Describe the feature, its motivation, and usage examples.
You can include code or examples in code blocks.
validations:
required: true

- type: markdown
id: related_links
attributes:
label: Related Context or Links
description: Include any discussions, docs, or libraries relevant to the request.
validations:
required: false