Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

feat: add issue templates, discussion templates, and PR template#4

Merged
psjamesp merged 1 commit into
pr/03-communityPowerShellOrg/.github:pr/03-communityfrom
pr/04-templatesPowerShellOrg/.github:pr/04-templatesCopy head branch name to clipboard
Apr 21, 2026
Merged

feat: add issue templates, discussion templates, and PR template#4
psjamesp merged 1 commit into
pr/03-communityPowerShellOrg/.github:pr/03-communityfrom
pr/04-templatesPowerShellOrg/.github:pr/04-templatesCopy head branch name to clipboard

Conversation

@HeyItsGilbert

Copy link
Copy Markdown
Member

Stack position: 4 of 7

All YAML issue forms, discussion starters, and the PR template. These are inherited by every repo in the org that doesn't define its own.

What's in this PR

Issue templates (YAML forms):

  • bug_report.yml — PS version dropdown (5.1 / 7.x / Both), OS dropdown, module version, repro (rendered as PowerShell), log output. Auto-labels: bug, needs-triage
  • feature_request.yml — problem / solution / alternatives / contribution-willingness dropdown. Auto-labels: enhancement, needs-triage
  • question.yml — short form; redirects to Discussions before accepting input
  • tool_adoption_request.yml — full adoption front-door: license dropdown, submitter relationship, author status, post-adoption commitment dropdown. Auto-labels: adoption-request, needs-triage
  • config.ymlblank_issues_enabled: false; contact links to Discussions, SUPPORT.md, and SECURITY.md

Discussion templates: announcements (maintainer-posted), general, ideas (pre-proposal)

PULL_REQUEST_TEMPLATE.md — type checkboxes (bug/feature/breaking/chore) + psake-based checklist (Invoke-psake Analyze, Invoke-psake Test)

Council questions

  1. Adoption request form: any fields you'd want added, removed, or reworded? This is the public-facing front door for new tools.
  2. Bug report — OS dropdown: includes macOS. Should it? (We target it in CI but it's uncommon for PowerShell issues.)
  3. PR template checklist: is Invoke-psake Analyze the right command to call out, or should it just say "PSScriptAnalyzer passes"?

Base: pr/03-community — merge PRs 1–3 first.

Issue templates (YAML forms):
  - bug_report.yml: PS version + OS dropdowns, module version, repro, logs
  - feature_request.yml: problem/solution/alternatives, contribution dropdown
  - question.yml: short form redirecting to Discussions
  - tool_adoption_request.yml: full adoption front-door form
  - config.yml: blank issues disabled, contact links to Discussions and SECURITY.md

Discussion templates: announcements, general, ideas

PULL_REQUEST_TEMPLATE.md: type checkboxes + psake-based checklist
@psjamesp psjamesp merged commit 625f28b into pr/03-community Apr 21, 2026
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.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.