Skip to content

Add CI workflow for test and lint checks#2

Draft
larrykkk with Copilot wants to merge 2 commits into
mainfrom
copilot/create-new-repo
Draft

Add CI workflow for test and lint checks#2
larrykkk with Copilot wants to merge 2 commits into
mainfrom
copilot/create-new-repo

Conversation

Copilot AI commented Feb 21, 2026

Copy link
Copy Markdown

The repository had a Docker build/publish workflow but no CI workflow to run tests or linting on changes to application code.

Changes

  • .github/workflows/checks.yml: New workflow that runs on push/PR to main for changes under app/**
    • Runs Django unit tests via python manage.py test (with wait_for_db)
    • Runs flake8 linting
    • Scoped to permissions: contents: read following least-privilege best practice
Original prompt

Create a new repo


🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Co-authored-by: larrykkk <25131952+larrykkk@users.noreply.github.com>
Copilot AI changed the title [WIP] Add new repository to version control Add CI workflow for test and lint checks Feb 21, 2026
Copilot AI requested a review from larrykkk February 21, 2026 12:55
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