Skip to content

Add CI concurrency, CODEOWNERS, and PR template#487

Merged
JaggerJo merged 2 commits intomasterfrom
copilot/improve-pr-workflow
Feb 19, 2026
Merged

Add CI concurrency, CODEOWNERS, and PR template#487
JaggerJo merged 2 commits intomasterfrom
copilot/improve-pr-workflow

Conversation

Copy link
Contributor

Copilot AI commented Feb 19, 2026

Description

Enable a workflow where PR authors can merge after maintainer approval + passing CI, instead of requiring @JaggerJo to merge everything manually.

  • pull-requests.yml: Add concurrency group to cancel superseded runs on the same PR. Also trigger on main in addition to master.
  • CODEOWNERS: Auto-request @JaggerJo on all PRs, enabling the "Require review from Code Owners" branch protection rule.
  • pull_request_template.md: Structured PR template with description, related issue, and contributor checklist.

Remaining manual step: Enable branch protection on master in repo settings:

  • Require PR reviews + code owner approval
  • Require "Build and Test" status check to pass

Related Issue

Checklist

  • I have tested my changes locally
  • My changes build without errors
  • All existing tests pass
  • I have added tests for new functionality (if applicable)
Original prompt

This section details on the original issue you should resolve

<issue_title>Pull Request workflow improvements</issue_title>
<issue_description>Currently I (@JaggerJo ) am the only one who can merge a pull request. This is not ideal.

I'd prefer the following model:

  • A PR can be merged by the author when
    • I have approved it
    • build + tests work

The goal is to change the current workflow to empower regular contributors to do more and to make my life as a reviewer easier by provider some information (does it build?, do tests still run?) by just looking at the PR. </issue_description>

Comments on the Issue (you are @copilot in this section)


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Co-authored-by: JaggerJo <13090415+JaggerJo@users.noreply.github.com>
Copilot AI changed the title [WIP] Update pull request workflow for better collaboration Add CI concurrency, CODEOWNERS, and PR template Feb 19, 2026
Copilot AI requested a review from JaggerJo February 19, 2026 17:49
@JaggerJo JaggerJo marked this pull request as ready for review February 19, 2026 17:52
@JaggerJo JaggerJo merged commit 49fce36 into master Feb 19, 2026
1 check passed
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.

Pull Request workflow improvements

2 participants