Skip to content

Add QoL files - EditorConfig, Dependabot, issue/PR templates#69

Open
phinate wants to merge 1 commit intopr08-docs-scaffoldingfrom
pr09-qol-files
Open

Add QoL files - EditorConfig, Dependabot, issue/PR templates#69
phinate wants to merge 1 commit intopr08-docs-scaffoldingfrom
pr09-qol-files

Conversation

@phinate
Copy link
Copy Markdown
Collaborator

@phinate phinate commented Mar 19, 2026

Summary

  • Add .editorconfig for consistent editor settings (4-space indent, 2-space for YAML/JSON/TOML)
  • Add .github/dependabot.yml for automated dependency and GitHub Actions updates
  • Add structured bug report and feature request issue templates (YAML forms)
  • Add PR template with uv-native checklist (tests, lint, typecheck, docs, lockfile)

Test plan

  • Generated project contains all five new files in the correct locations
  • Dependabot creates PRs when pushed to a GitHub repo with outdated deps
  • Issue templates render correctly in the GitHub "New Issue" UI
  • PR template appears when opening a new PR
  • EditorConfig is respected by VS Code and JetBrains IDEs

🤖 Generated with Claude Code

- Add .editorconfig for consistent editor settings
- Add .github/dependabot.yml for automated dependency updates
- Add structured bug report and feature request issue templates
- Add PR template with uv-native checklist

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@phinate phinate force-pushed the pr08-docs-scaffolding branch from 15cf9e3 to 9a066fb Compare March 19, 2026 13:03
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.

1 participant