CODEOWNERS, CONTRIBUTING.md, SECURITY.md, SETUP.md, and the .gitea issue/PR templates, rewritten for Outpost (they started as copies from an unrelated project's templates - stripped the cross-repo/ticket-ID conventions and the entirely different tech stack in SETUP.md, replaced with this repo's actual submodule/OutlineKit/Xcode workflow).
39 lines
968 B
YAML
39 lines
968 B
YAML
name: Pull Request
|
|
about: Standard pull request template
|
|
body:
|
|
- type: input
|
|
id: ticket
|
|
attributes:
|
|
label: Related Issue
|
|
description: "Leave blank if there isn't one."
|
|
placeholder: "Resolves #"
|
|
|
|
- type: textarea
|
|
id: summary
|
|
attributes:
|
|
label: Summary
|
|
description: "One or two sentences — what and why."
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: changes
|
|
attributes:
|
|
label: Changes
|
|
value: "-\n-"
|
|
validations:
|
|
required: true
|
|
|
|
- type: checkboxes
|
|
id: checklist
|
|
attributes:
|
|
label: Checklist
|
|
options:
|
|
- label: Self-reviewed
|
|
required: true
|
|
- label: "`OutlineKit` tests added/updated and passing (`swift test`), if this touches the REST layer"
|
|
required: false
|
|
- label: Verified in Xcode (there's no reliable CLI build for the app target)
|
|
required: true
|
|
- label: Docs updated (if applicable)
|