Skip to content

Add repository governance and contribution standards#1

Merged
CameronImmesoete merged 1 commit intomainfrom
user/CameronImmesoete/add-repo-governance
Apr 26, 2026
Merged

Add repository governance and contribution standards#1
CameronImmesoete merged 1 commit intomainfrom
user/CameronImmesoete/add-repo-governance

Conversation

@CameronImmesoete
Copy link
Copy Markdown
Owner

Summary

Add CODEOWNERS, PR template, CI (ruff lint), CONTRIBUTING.md, and AGENTS.md to establish baseline repository governance.

Testing

  • Verified all files are correctly structured
  • CI workflow targets ruff lint only (no mypy/pytest for this single-purpose ML project)

Risk

Low — additive only, no existing code modified.

Checklist

  • No secrets or credentials in diff
  • CODEOWNERS set to @CameronImmesoete
  • CI configured for ruff lint

@CameronImmesoete CameronImmesoete force-pushed the user/CameronImmesoete/add-repo-governance branch 2 times, most recently from 9151810 to ddd9fad Compare April 25, 2026 19:05
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR establishes baseline repository governance and automation for a small TensorFlow DCGAN project by adding ownership/docs and introducing lightweight CI for linting.

Changes:

  • Add repository governance docs and standards (CODEOWNERS, CONTRIBUTING, AGENTS, Copilot guidance).
  • Add GitHub Actions CI workflow for Ruff linting.
  • Add Dependabot configuration for GitHub Actions (and Python, as currently configured).

Reviewed changes

Copilot reviewed 8 out of 8 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
main.py Minor cleanup in image generation setup (removes unused fig assignment).
CONTRIBUTING.md Defines contribution policy and basic standards (PRs, commit hygiene, Ruff).
AGENTS.md Adds repo overview plus code/PR guidelines for agents and contributors.
.github/workflows/ci.yml Introduces CI job to run ruff check . on pushes/PRs to main.
.github/dependabot.yml Schedules weekly updates for pip and GitHub Actions ecosystems.
.github/copilot-review-skill.md Documents review criteria for PR correctness/security/testing/etc.
.github/copilot-instructions.md Adds Copilot usage guidelines and repo-specific ML constraints.
.github/CODEOWNERS Sets default ownership to @CameronImmesoete.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/dependabot.yml Outdated
Comment thread .github/copilot-instructions.md Outdated
Comment thread .github/workflows/ci.yml
Comment thread AGENTS.md
@CameronImmesoete CameronImmesoete force-pushed the user/CameronImmesoete/add-repo-governance branch from ddd9fad to 6b17c55 Compare April 25, 2026 21:26
Add CODEOWNERS, CONTRIBUTING.md, AGENTS.md with repo-specific guidance.
Configure Copilot review with canonical reference to .github repo.
Add CI workflow and dependabot for GitHub Actions.
@CameronImmesoete CameronImmesoete force-pushed the user/CameronImmesoete/add-repo-governance branch from 6b17c55 to 7e0058d Compare April 25, 2026 21:41
@CameronImmesoete CameronImmesoete marked this pull request as ready for review April 26, 2026 13:57
@CameronImmesoete CameronImmesoete merged commit 57bfcf6 into main Apr 26, 2026
1 check passed
@CameronImmesoete CameronImmesoete deleted the user/CameronImmesoete/add-repo-governance branch April 26, 2026 13:57
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