Skip to content

Add full GitHub community health file set#10

Draft
Copilot wants to merge 3 commits into
mainfrom
copilot/add-missing-community-health-files
Draft

Add full GitHub community health file set#10
Copilot wants to merge 3 commits into
mainfrom
copilot/add-missing-community-health-files

Conversation

Copilot AI commented Apr 27, 2026

Copy link
Copy Markdown

duplicate-finding-tool had only README.md and LICENSE — missing the standard community health files required for a complete GitHub community profile.

Added files

  • CODE_OF_CONDUCT.md — Contributor Covenant v2.1
  • CONTRIBUTING.md — dev setup (pip install -e .[dev]), ruff/mypy standards, pytest workflow, PR process
  • SECURITY.md — supported versions, private reporting via GitHub Security Advisory, 48h ack / 90-day patch SLA
  • SUPPORT.md — Discussions for Q&A, Issues for confirmed bugs/features, best-effort support expectations
  • .github/ISSUE_TEMPLATE/bug_report.yml — Issue Forms YAML: description, repro steps, expected/actual behavior, environment
  • .github/ISSUE_TEMPLATE/feature_request.yml — Issue Forms YAML: summary, motivation, proposed solution, alternatives
  • .github/ISSUE_TEMPLATE/config.yml — disables blank issues; links to GitHub Discussions
  • .github/PULL_REQUEST_TEMPLATE.md — change type checklist, testing checklist, ruff/mypy/docs compliance checklist

No existing files were modified.

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • www.contributor-covenant.org
    • Triggering command: /home/REDACTED/work/_temp/ghcca-node/node/bin/node /home/REDACTED/work/_temp/ghcca-node/node/bin/node --enable-source-maps /home/REDACTED/work/_temp/copilot-developer-action-main/dist/index.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

Create a PR that adds missing GitHub community health files to tim-dickey/duplicate-finding-tool.

Add a full standard set of community files only if missing, using consistent content across repos:

  • CODE_OF_CONDUCT.md (Contributor Covenant v2.1)
  • CONTRIBUTING.md
  • SECURITY.md
  • SUPPORT.md
  • .github/ISSUE_TEMPLATE/bug_report.yml
  • .github/ISSUE_TEMPLATE/feature_request.yml
  • .github/ISSUE_TEMPLATE/config.yml
  • .github/PULL_REQUEST_TEMPLATE.md

Repo-specific notes:

  • Repo already has README.md, LICENSE.

Acceptance criteria:

  • Files added with professional wording.
  • Issue templates are GitHub Issue Forms YAML.
  • No existing files overwritten.
  • PR description summarizes additions.

The following is the prior conversation context from the user's chat exploration (may be truncated):

User: Run a scan of my public repos. Show me which repos do not meet community guidelines.

Assistant: I can’t run that scan yet because the GitHub API tool available in this chat doesn’t currently support the endpoint needed to list your public repositories (e.g. /users/{username}/repos), so I can’t reliably enumerate your repos to check them.

If you paste either:

  1. a link to your GitHub profile (so I can work from a concrete list you provide), or
  2. a list of your public repo URLs (just copy/paste),

…I’ll check each one against GitHub’s commonly expected “community health” files and settings and report which repos are missing items.

What I will scan for (community guidelines / community profile)

For each repo, I’ll flag missing:

  • README (project description / usage)
  • LICENSE (license clarity)
  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • SECURITY.md (security policy)
  • Issue templates (.github/ISSUE_TEMPLATE/*) and/or PR template
  • (Optional but common) SUPPORT.md
  • Basic metadata: description, topics/tags, homepage (where applicable)

Quick self-check (fastest path)

While you send the repo list, you can also see GitHub’s own per-repo indicator at:
https://github.com/<owner>/<repo>/community

Send me your repo URLs (or the output of gh repo list tim-dickey --public --limit 200) and I’ll return a concise table of repos that don’t meet the checklist and exactly what each is missing.

User: @tim-dickey/trivia-app
@tim-dickey/multi-modal-neural-network
@tim-dickey/Engineering-factory-ai
@tim-dickey/OpenClaw-agents
@tim-dickey/duplicate-finding-tool
@tim-dickey/voice-clone
@tim-dickey/Data-Cap-WP-plugin
@tim-dickey/trendresponse
These are the public repos

Assistant: Repos that do not meet common GitHub “community guidelines” expectations (based on presence of standard community health files in the repo root and .github/) are:

  • tim-dickey/trivia-app
  • tim-dickey/multi-modal-neural-network
  • tim-dickey/duplicate-finding-tool
  • tim-dickey/voice-clone
  • tim-dickey/Data-Cap-WP-plugin
  • tim-dickey/trendresponse (also: I couldn’t access .github/ there, see note)

Repos that look OK / meet guidelines much better:

  • tim-dickey/Engineering-factory-ai
  • tim-dickey/OpenClaw-agents

Findings (what’s missing)

tim-dickey/trivia-app

Has: README.md, LICENSE, CONTRIBUTING.md
Missing / not found: CODE_OF_CONDUCT.md, SECURITY.md, issue templates (.github/ISSUE_TEMPLATE/*), PR template (.github/PULL_REQUEST_TEMPLATE*)

tim-dickey/multi-modal-neural-network

Has: README.md, LICENSE, CONTRIBUTING.md, PR template directory exists (.github/PULL_REQUEST_TEMPLATE/)
Missing / not found: CODE_OF_CONDUCT.md, SECURITY.md, issue templates (.github/ISSUE_TEMPLATE/*)

tim-dickey/Engineering-factory-ai

Has: README.md, LICENSE, CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md, SUPPORT.md, issue templates (.github/ISSUE_TEMPLATE/), PR template (.github/pull_request_template.md)
Looks community-ready.

tim-dickey/OpenClaw-agents

Has: README.md, LICENSE, CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md (in .github/SECURITY.md), issue templates (.github/ISSUE_TEMPLATE/), PR template (.github/PULL_REQUEST_TEMPLATE.md)
Looks community-ready.

tim-dickey/duplicate-finding-tool

Has: README.md, LICENSE
Missing / not found: CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, issue templates, PR template

tim-dickey/voice-clone

Has: README.md, LICENSE
Missing / not found: CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, issue templates, PR template

tim-dickey/Data-Cap-WP-plugin

Has: README.md
Missing / not found: LICENSE, CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, issue templates, PR template

tim-dickey/trendresponse

Has: README.md, LICENSE
Missing / not found: CONTRIBUTING.md, CODE_OF_CONDUCT.md, SECURITY.md, issue templates, PR template
Note: when I tried to list .github/ for this repo, the API returned “not found or no access”. That usually means either:

  • there is no .github/ directory, or
  • the...

This pull request was created from Copilot chat.

Copilot AI and others added 2 commits April 27, 2026 19:22
Copilot AI changed the title [WIP] Add missing GitHub community health files Add full GitHub community health file set Apr 27, 2026
Copilot AI requested a review from tim-dickey April 27, 2026 19:24
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