Skip to content

[WIP] Add default community health files and GitHub Actions - #1

Closed
allabur with Copilot wants to merge 1 commit into
mainfrom
copilot/add-default-community-health-files
Closed

[WIP] Add default community health files and GitHub Actions#1
allabur with Copilot wants to merge 1 commit into
mainfrom
copilot/add-default-community-health-files

Conversation

Copilot AI commented Oct 12, 2025

Copy link
Copy Markdown
Contributor
  • Analyze current repository structure
  • Create community health files in root directory (CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md, SUPPORT.md)
  • Create FUNDING.yml file
  • Create AI agent guidelines (AGENTS.md, copilot-instructions.md)
  • Create reusable GitHub Actions workflows directory structure (.github/workflows/)
  • Create ci.yml workflow for Python ≥ 3.12, 3.13 with pytest-cov
  • Create lint.yml workflow with Ruff and Mypy --strict
  • Update README.md with comprehensive documentation
  • Verify all files follow clean Markdown formatting and Conventional Commits guidelines
Original prompt

Create a .github repository that centralizes default community health files (CODE_OF_CONDUCT.md, CONTRIBUTING.md, SECURITY.md, SUPPORT.md, FUNDING.yml), AI agent guidelines (AGENTS.md, copilot-instructions.md), and reusable GitHub Actions (ci.yml, lint.yml) for Python ≥ 3.12, 3.13 projects using Ruff, Mypy –strict, pytest-cov, and Conventional Commits, aligned with semantic versioning and clean Markdown docs. Default structure compatible with dotfiles integration (~/dotfiles/.github).


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@allabur

allabur commented Oct 12, 2025

Copy link
Copy Markdown
Owner

@copilot try again

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

duplicate This issue or pull request already exists

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants