Skip to content

Add Dependabot, CODEOWNERS and PR template - #4

Merged
JustinaPetr merged 1 commit into
mainfrom
repo-maintenance
Sep 25, 2026
Merged

JustinaPetr merged 1 commit into
mainfrom
repo-maintenance

Conversation

@JustinaPetr

Copy link
Copy Markdown
Collaborator

What does this change?

Adds the standard repo-maintenance files ahead of making the repo public:

  • .github/dependabot.yml: weekly update PRs for the app-client-starter-app npm packages (minor and patch updates grouped into one PR) and for the GitHub Actions versions used in workflows.
  • .github/CODEOWNERS: requests a review from @JustinaPetr on every PR.
  • .github/pull_request_template.md: a short description section and checklist for contributors.

How was it tested?

Checked that dependabot.yml is valid YAML. Dependabot and CODEOWNERS start working once this is merged to main.

Checklist

  • No secrets, tokens or .env files are committed
  • No app code changed

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Sep 25, 2026

Copy link
Copy Markdown

Review in Change Stack →

Navigate logical layers of code changes, visualize relationships, and explore their blast radius.

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Essentials

Run ID: 0045241f-d79d-4ea7-a6c6-3bb2312450a1

📥 Commits

Reviewing files that changed from the base of the PR and between f0c42a8 and 0a2920c.

📒 Files selected for processing (3)
  • .github/CODEOWNERS
  • .github/dependabot.yml
  • .github/pull_request_template.md

Included review availability: 4 reviews are currently available. Your included PR review attempts over the past 7 days set your current allowance at 5 reviews per hour.


📝 Summary

Summary by CodeRabbit

  • Chores
    • Added scheduled checks for dependency updates.
    • Standardized pull request submissions with prompts and review checklists.
    • No changes to app features or behavior.

Walkthrough

The changes add a catch-all CODEOWNERS rule for reviewer assignment, weekly Dependabot updates for npm dependencies and GitHub Actions, and a pull request template with description and testing prompts plus a checklist.

Priority: ⬇️ Low

Merge Risk: ⚪ Minimal · up to 0a292

The repository-maintenance setup is suitable to merge; no concrete blocking issue was identified.

🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely identifies all three repository-maintenance changes: Dependabot, CODEOWNERS, and the pull request template.
Description check ✅ Passed The description accurately explains the repository-maintenance files added, their purpose, testing performed, and checklist status.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Comment @coderabbitai help to get the list of available commands.

@JustinaPetr
JustinaPetr merged commit 66e56e8 into main Sep 25, 2026
2 checks passed
@JustinaPetr
JustinaPetr deleted the repo-maintenance branch September 25, 2026 17:21
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