Content 2.png#602
Conversation
Updating security.md file
To reduce spam
The old link is broken, this is updating the link to the current Safe Harbor Policy
Allow CODEOWNERS file detection to see into the .github directory
Updating the link for the Safe Harbor Policy
Add period to list item
## Changelog Since 2.0 - Emphasizes 'community' over 'project' scope, effectively merging the Community Covenant into the Contributor Covenant - Adds expectation about accepting responsibility and apologizing to those affected by mistakes, and learning from the experience to the list - Adds sexual attention and advances of any kind as unacceptable behavior example - Moves enforcement responsibilities from project maintainers to community leaders - Adds responsibility to communicate reasons for moderation decisions when removing, editing, or rejecting contributions not aligned to the Code of Conduct - Requires community leaders to respect privacy and security of the reporter of any incident, not just confidentiality - Provides a template for code of conduct enforcement Since 2.1 - Adds 'caste' and 'color' to the preamble https://www.contributor-covenant.org/version/2/1/code_of_conduct/code_of_conduct.md
Bump Code of Conduct version from 1.4 to 2.1
Co-authored-by: Zack Koppert <[email protected]>
changed the content structure in CODE_OF_CONDUCT.md
😃 Move emojis after punctuation
…rd-git Capitalize the word git
There was a problem hiding this comment.
Pull request overview
Adds/updates GitHub organization community health content and introduces a Repolinter ruleset to enforce baseline repository policy files.
Changes:
- Added an organization profile README under
profile/README.md. - Added a Repolinter ruleset configuration under
config/repolinter-ruleset.json. - Updated community health docs:
SECURITY.md,CODE_OF_CONDUCT.md,CONTRIBUTING.md, and repositoryREADME.md.
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| profile/README.md | Introduces organization profile content shown on the GitHub org profile page. |
| config/repolinter-ruleset.json | Defines Repolinter rules intended to enforce presence/content of key policy files. |
| SECURITY.md | Replaces the security policy text with coordinated disclosure instructions. |
| README.md | Updates org reference to a linkified @GitHub. |
| CONTRIBUTING.md | Minor punctuation tweak for consistency. |
| CODE_OF_CONDUCT.md | Updates to Contributor Covenant v2.1 text and enforcement guidelines. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "policyInfo": "GitHub requires a CODEOWNERS file in all projects. This enables GitHub to contact the maintainers in the event it is necessary.", | ||
| "policyUrl": "https://github.com/github/open-source/blob/main/policies/release.md" | ||
| }, | ||
| }, |
There was a problem hiding this comment.
rules object ends with a trailing comma after the last entry, which makes this file invalid JSON and will prevent Repolinter (and any JSON parser) from loading the ruleset. Remove the trailing comma after the final rule.
| }, | |
| } |
| "options": { | ||
| "globsAll": ["LICENSE*", "COPYING*"], | ||
| "nocase": true, | ||
| "fail-on-non-existant": true, |
There was a problem hiding this comment.
The option key fail-on-non-existant is misspelled ("existant"). If Repolinter expects the correctly spelled key from the referenced schema, this setting will be ignored and the rule may not behave as intended. Rename the option key to match the schema spelling.
| "fail-on-non-existant": true, | |
| "fail-on-non-existent": true, |
| "type": "file-create", | ||
| "options": { | ||
| "file": "LICENSE", | ||
| "replace": true, | ||
| "text": { "url": "https://opensource.org/licenses/MIT" } | ||
| } |
There was a problem hiding this comment.
The auto-fix URL for the MIT license points to https://opensource.org/licenses/MIT, which serves an HTML page rather than plain license text. Repolinter’s file-create fix will likely write HTML into LICENSE. Use a raw/plain-text MIT license source (or embed the license text) so the generated file is a valid LICENSE.
No description provided.