Skip to content

[MAINT]: Add CODEOWNERS, issue/PR templates, and update README#11

Merged
spencrr merged 2 commits into
mainfrom
spencrr/community-files
Apr 21, 2026
Merged

[MAINT]: Add CODEOWNERS, issue/PR templates, and update README#11
spencrr merged 2 commits into
mainfrom
spencrr/community-files

Conversation

@spencrr

@spencrr spencrr commented Apr 14, 2026

Copy link
Copy Markdown
Contributor

Description

Add community health files and update README with badges and improved formatting.

CODEOWNERS (.github/CODEOWNERS):

  • Assigns @microsoft/ai-red-team-dev as default reviewers for all files

Issue templates (.github/ISSUE_TEMPLATE/):

  • bug_report.yml structured form with description, repro steps, expected/actual
    behavior, Python version, OS, and RAMPART version fields
  • feature_request.yml summary, motivation, proposed solution, alternatives, context
  • config.yml disables blank issues to enforce template usage
  • doc_improvement.yml documentation improvement request template
  • other.yml catch-all template for issues that do not fit other categories

PR template (.github/PULL_REQUEST_TEMPLATE/):

  • Description, breaking changes, and checklist sections
  • Header comments documenting the conventional commit pattern for squash messages

README (README.md):

  • Centered title and subtitle
  • Badge row:
    • OpenSSF Scorecard (on public access)
    • CI status
    • PyPI version, Python versions, MIT license (all derived from PyPI, dependent on pkg name)

Breaking changes

None

Checklist

  • pre-commit run --all-files passes
  • Tests added or updated for changes
  • Documentation updated

@github-advanced-security

Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

Comment thread tests/unit/evaluators/test_side_effect.py Fixed
Comment thread tests/unit/evaluators/test_side_effect.py Fixed
Comment thread rampart/pytest_plugin/plugin.py Fixed
Comment thread tests/unit/core/test_protocols.py Fixed
@spencrr spencrr changed the base branch from main to spencrr/workflows April 14, 2026 02:38
@spencrr spencrr changed the title spencrr/community files [MAINT]: Add CODEOWNERS, issue/PR templates, and update README Apr 14, 2026
@spencrr spencrr changed the base branch from spencrr/workflows to spencrr/ci April 14, 2026 02:45
Comment thread .github/ISSUE_TEMPLATE/bug_report.yml
@spencrr spencrr force-pushed the spencrr/community-files branch from 1898418 to d79180c Compare April 17, 2026 09:43
@spencrr spencrr force-pushed the spencrr/community-files branch from d79180c to 5f07ae1 Compare April 17, 2026 10:13
@spencrr spencrr changed the base branch from spencrr/ci to main April 17, 2026 10:13
@spencrr spencrr force-pushed the spencrr/community-files branch 2 times, most recently from e1a5028 to f0dbc85 Compare April 21, 2026 01:58
@spencrr spencrr marked this pull request as ready for review April 21, 2026 02:04
@spencrr spencrr requested a review from a team April 21, 2026 02:04
@spencrr spencrr force-pushed the spencrr/community-files branch from 9b5518d to b44c91a Compare April 21, 2026 02:06
Comment thread README.md
Comment thread README.md

@nina-msft nina-msft left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like great additions! I left some non-blocking questions on the utility of the links for our README audience, feel free to respond in comment or DM :-)

@spencrr spencrr merged commit 4e1f096 into main Apr 21, 2026
4 checks passed
@spencrr spencrr deleted the spencrr/community-files branch April 22, 2026 04:48
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.

4 participants