hensei-api/.github/PULL_REQUEST_TEMPLATE/data_update.md
Justin Edmund fa386511e1
Some final post-deploy fixes (#161)
* Fix track_record error

* Add newlines

* Update PR templates
2025-01-15 18:06:20 -08:00

68 lines
1.7 KiB
Markdown

name: Data Update
description: For game data updates and modifications
body:
- type: markdown
attributes:
value: |
## Data Update
- type: textarea
id: summary
attributes:
label: Summary
description: Describe what this data update includes
placeholder: "Adding new Valentines 2024 characters"
validations:
required: true
- type: textarea
id: new-additions
attributes:
label: New Additions
description: List new items being added, grouped by type
value: |
##### Characters
-
##### Weapons
-
##### Summons
-
- type: textarea
id: modifications
attributes:
label: Modifications
description: List existing items being modified
value: |
##### Characters
-
##### Weapons
-
##### Summons
-
- type: textarea
id: csv-files
attributes:
label: CSV Files Added
description: List all CSV files included in this update
value: |
- [ ] `YYYYMMDD-characters-XXX.csv`
- [ ] `YYYYMMDD-weapons-XXX.csv`
- [ ] `YYYYMMDD-summons-XXX.csv`
- type: checkboxes
id: data-checklist
attributes:
label: Checklist
options:
- label: CSV files use the correct naming format (`YYYYMMDD-{type}-XXX.csv`)
- label: CSV files are in the correct location (`db/seed/updates/`)
- label: All required fields are filled out
- label: Dates use the correct format (`YYYY-MM-DD`)
- label: Boolean values are either `true` or `false`
- label: Arrays use the correct format (e.g., `{value1,value2}`)
- label: Ran import in test mode (`bin/rails granblue:import_data TEST=true`)
- type: textarea
id: test-results
attributes:
label: Test Results
description: Paste the output from running the import in test mode
validations:
required: true