Skip to content

sprint(12): merge Sprint 12 — xUnit v3 (AppHost.Tests) - #203

Merged
mpaulosky merged 1 commit into
devfrom
sprint/12-xunit-v3-apphost-tests
Apr 26, 2026
Merged

sprint(12): merge Sprint 12 — xUnit v3 (AppHost.Tests)#203
mpaulosky merged 1 commit into
devfrom
sprint/12-xunit-v3-apphost-tests

Conversation

@mpaulosky

Copy link
Copy Markdown
Owner

Summary

Sprint 12 is complete and ready to merge into dev.

Included Work

  • merge PR ci(dependabot): automate merge flow for dependency PRs (#201) #202 from squad/201-dependabot-auto-merge-labels
  • add .github/workflows/dependabot-auto-merge.yml
  • enable Dependabot auto-merge for eligible PRs targeting dev
  • refresh open Dependabot PR branches after dev advances and re-assert auto-merge
  • pin the auto-merge method explicitly to SQUASH

Sprint Status

Validation

Checklist

  • Sprint milestone is complete
  • Sprint branch is ahead of dev by the merged Sprint 12 change
  • Ready for standard sprint-close review

Related to #201

- add a dedicated workflow to enable auto-merge for Dependabot PRs targeting dev
- refresh open Dependabot PR branches after dev advances and re-assert auto-merge
- pin the auto-merge method explicitly to SQUASH

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings April 26, 2026 18:25
@github-actions

Copy link
Copy Markdown
Contributor

🏗️ PR Added to Squad Triage Queue

This PR has been labeled with squad and added to the triage queue.

Next steps:

  • The squad Lead will review and assign to an appropriate team member
  • A squad:member label will be added after triage

If you know which squad member should handle this, you can add the appropriate squad:member label yourself.

@github-actions github-actions Bot added the squad Squad triage inbox — Lead will assign to a member label Apr 26, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a dedicated GitHub Actions workflow to automate keeping Dependabot PRs targeting dev up to date and to enable GitHub’s auto-merge (explicitly using SQUASH) once PRs are ready.

Changes:

  • Introduces Dependabot Auto-Merge workflow triggered by pull_request_target events on dev, plus push to dev and manual dispatch.
  • Enables auto-merge for Dependabot PRs targeting dev (non-draft), with merge method pinned to SQUASH.
  • On dev updates, refreshes open Dependabot PR branches via updateBranch and re-asserts auto-merge.


steps:
- name: Enable auto-merge
uses: actions/github-script@v8

steps:
- name: Update open Dependabot PRs
uses: actions/github-script@v8
Comment on lines +17 to +20
permissions:
contents: write
pull-requests: write

@github-actions

Copy link
Copy Markdown
Contributor

Test Results Summary

273 tests  ±0   273 ✅ ±0   16s ⏱️ ±0s
  6 suites ±0     0 💤 ±0 
  6 files   ±0     0 ❌ ±0 

Results for commit 36d9aad. ± Comparison against base commit 5e8e658.

@codecov

codecov Bot commented Apr 26, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.64%. Comparing base (5e8e658) to head (36d9aad).
⚠️ Report is 1 commits behind head on dev.

Additional details and impacted files
@@           Coverage Diff           @@
##              dev     #203   +/-   ##
=======================================
  Coverage   78.64%   78.64%           
=======================================
  Files          43       43           
  Lines         721      721           
  Branches      112      112           
=======================================
  Hits          567      567           
  Misses        108      108           
  Partials       46       46           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@mpaulosky
mpaulosky merged commit 14dc27b into dev Apr 26, 2026
22 checks passed
@mpaulosky
mpaulosky deleted the sprint/12-xunit-v3-apphost-tests branch April 26, 2026 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

squad Squad triage inbox — Lead will assign to a member

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants