Skip to content

Import template community files and add dsagt-adapted CI workflow#18

Draft
Copilot wants to merge 2 commits into
mainfrom
copilot/merge-template-repo-updates
Draft

Import template community files and add dsagt-adapted CI workflow#18
Copilot wants to merge 2 commits into
mainfrom
copilot/merge-template-repo-updates

Conversation

Copilot AI commented May 28, 2026

Copy link
Copy Markdown

Summary

This PR brings in the requested repository boilerplate from the template effort and adds missing community/process files to dsagt. It also introduces a GitHub Actions CI workflow adapted to this repo’s standards (ruff + Python 3.12/3.13 non-integration test matrix).

  • Repository governance/docs

    • Added CHANGELOG.md, CONTRIBUTING.md, SECURITY.md, CODE_OF_CONDUCT.md
    • CONTRIBUTING.md includes external contributor workflow plus AI/LLM-assisted contribution guidance
  • GitHub templates

    • Added .github/ISSUE_TEMPLATE/bug_report.md
    • Added .github/ISSUE_TEMPLATE/feature_request.md
    • Added .github/pull_request_template.md
  • CI workflow alignment

    • Added .github/workflows/ci.yml
    • Lint job uses ruff
    • Test job runs on Python 3.12 and 3.13 with non-integration tests
strategy:
  matrix:
    python-version: ["3.12", "3.13"]
...
run: python -m pytest -m "not integration" -q

Related Issue

Issue linking is handled automatically.

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactor / maintenance

Validation

  • Local linting completed
  • Relevant tests added/updated
  • Relevant tests passed

Checklist

  • I followed repository contribution guidance
  • I updated docs where needed
  • I confirmed no secrets or credentials were added

Copilot AI linked an issue May 28, 2026 that may be closed by this pull request
Copilot AI changed the title [WIP] Merge template repo updates for various boilerplate files Import template community files and add dsagt-adapted CI workflow May 28, 2026
Copilot AI requested a review from shreddd May 28, 2026 20:29
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.

merge template repo updates

2 participants