Add OSS release checklist files#1217
Conversation
🟡 Impact Analysis — PR #1217Risk tier: 🟡 MEDIUM 📊 Summary
🎯 Risk Factors
📦 Modules Affectedci-workflows (1 file)
root (3 files)
This report is generated automatically for every PR. See #733 for details. |
🛫 PR Readiness Check
PR Scope: 🔧 Infrastructure
|
| Status | Check | Details |
|---|---|---|
| ❌ | Single commit | 3 commits — consider squashing before review |
| ✅ | Not in draft | Ready for review |
| ❌ | Branch up to date | dev is 1 commit(s) ahead — rebase recommended |
| ❌ | Copilot review | No Copilot review yet — it may still be processing |
| ✅ | Changeset present | No source files changed — changeset not required |
| ✅ | Scope clean | No .squad/ or docs/proposals/ files |
| ✅ | No merge conflicts | No merge conflicts |
| ❌ | Copilot threads resolved | 3 unresolved Copilot thread(s) — fix and resolve before merging |
| ❌ | CI passing | 7 check(s) still running |
Files Changed (4 files, +123 −0)
| File | +/− |
|---|---|
.github/CODEOWNERS |
+4 −0 |
CODE_OF_CONDUCT.md |
+74 −0 |
README.md |
+32 −0 |
SUPPORT.md |
+13 −0 |
Total: +123 −0
This check runs automatically on every push. Fix any ❌ items and push again.
See CONTRIBUTING.md and PR Requirements for details.
- CODE_OF_CONDUCT.md (Contributor Covenant v1.4) - SUPPORT.md (points to GitHub Discussions) - .github/CODEOWNERS (@bradygaster @tamirdresher) - README.md: add Requirements, License, Maintainers, Support, Contributing, Code of Conduct sections Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
5245609 to
7e32973
Compare
There was a problem hiding this comment.
Pull request overview
Adds standard open-source readiness files (Code of Conduct, Support policy, CODEOWNERS) and appends “required sections” to the project README to align with an OSS release checklist.
Changes:
- Added
CODE_OF_CONDUCT.md(Contributor Covenant v1.4). - Added
SUPPORT.mdwith guidance for issues and discussions-based support. - Added
.github/CODEOWNERSand appended OSS-template sections toREADME.md(requirements, license, maintainers, support, contributing, CoC).
Show a summary per file
| File | Description |
|---|---|
| SUPPORT.md | Adds support guidance; currently links to github/squad discussions (likely broken until transfer). |
| README.md | Appends OSS checklist sections; contains a discussions link pointing to github/squad and a requirements inconsistency with other docs. |
| CODE_OF_CONDUCT.md | Adds Contributor Covenant v1.4; attribution links currently use http:// (should be https://). |
| .github/CODEOWNERS | Adds default CODEOWNERS entry for maintainers. |
Copilot's findings
- Files reviewed: 4/4 changed files
- Comments generated: 5
|
|
||
| ## Support | ||
|
|
||
| For help or questions about using Squad, please use [GitHub Discussions](https://github.com/github/squad/discussions). See [SUPPORT.md](./SUPPORT.md) for details. |
|
|
||
| ## Requirements | ||
|
|
||
| - **Node.js** ≥22.5.0 |
| This Code of Conduct is adapted from the [Contributor Covenant][homepage], version 1.4, | ||
| available at [http://contributor-covenant.org/version/1/4][version] | ||
|
|
||
| [homepage]: http://contributor-covenant.org | ||
| [version]: http://contributor-covenant.org/version/1/4/ |
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
👋 @bradygaster — quick coordination check. I'm planning to cut a v0.10.0 stable release this weekend (last stable was v0.9.4 on April 25; there are ~100 pending changesets in Quick questions:
Not blocking #1217 — just want to make sure we don't collide. 🖖 (Posted via Copilot CLI on Tamir's behalf, with his approval.) |
|
@tamirdresher answers:
No eta on this move, so, we don't need to merge this into dev. It should just be a few markdown files we can easily resolve any conflicts with later on. |
…1220) Allows tamirdresher (co-maintainer per CODEOWNERS in PR #1217) to drive release PRs that modify CHANGELOG.md directly, matching established repo convention (PR #1023 — chore: release v0.9.4 — was tamirdresher-authored). Without this change, every release PR from tamirdresher requires admin merge override on the CHANGELOG Write Protection gate (see PRs #1218, #1219 for v0.10.0). Co-authored-by: Tamir Dresher <tamirdresher@users.noreply.github.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Summary
Adds required files from the open-source release checklist to prepare Squad for transfer.
Changes
CODE_OF_CONDUCT.md— Contributor Covenant v1.4 (per GitHub template)SUPPORT.md— Points users to GitHub Discussions for help.github/CODEOWNERS— @bradygaster @tamirdresherREADME.md— Appended required sections: Requirements, License, Maintainers, Support, Contributing, Code of ConductChecklist items addressed
CODEOWNERSCODE_OF_CONDUCT.mdSUPPORT.md