Skip to content

docs: add GitHub Issue and pull request templates - #5

Merged
jiangxt2 merged 1 commit into
masterfrom
github-templates
Oct 9, 2026
Merged

jiangxt2 merged 1 commit into
masterfrom
github-templates

Conversation

@jiangxt2

@jiangxt2 jiangxt2 commented Oct 9, 2026

Copy link
Copy Markdown
Owner

Pull request

What changes were proposed in this pull request?

Add four English Issue Forms for bug reports, feature requests, improvements, and documentation problems, an Issue chooser configuration, and a pull request template. Adapt Gravitino and Ray prompts to Pista, including Spark/JDK and target engine versions, sanitized reproductions, related issues, user-facing impact, and validation.

Why are the changes needed?

Pista has no standard Issue or PR templates. These prompts help contributors provide actionable reports and help reviewers understand the proposed change and its validation.

Related issues

Fixes #4

Does this PR introduce any user-facing change?

Contributors receive four Issue categories and a structured PR description after the templates are merged into the default branch. Blank issues remain available, existing labels are reused, and the chooser links to the existing security policy.

How was this patch tested?

The following static checks passed with Python 3.14.8:

  • python3 -B scripts/check_language.py
  • python3 -B scripts/check_markdown.py
  • python3 -B scripts/check_public_content.py
  • python3 -B scripts/check_public_license.py

Local YAML parsing and static review confirmed unique form names and field IDs, required flags, existing labels, and the PR sections. Live GitHub form rendering has not been verified.

@jiangxt2 jiangxt2 self-assigned this Oct 9, 2026
@jiangxt2
jiangxt2 merged commit c2f1196 into master Oct 9, 2026
11 checks passed
@jiangxt2
jiangxt2 deleted the github-templates branch October 9, 2026 09:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Add GitHub Issue and pull request templates

1 participant