Bump causinator9000 to v2.1.0 and enable c9k auto-issue#11750
Conversation
Pin both c9k workflows to sylvainsf/causinator9000@v2.1.0 (commit ff3e97fcf74f2dd23dc56cf5ddd10f9e1c127eeb), and flip auto-issue-dry-run to false in c9k-failure-report.yml so the action will actually file root-cause issues. assign-copilot remains false.
|
This PR requires exactly 1 of the following labels: pr:standard, pr:important. Label descriptions:
@sylvainsf, please add the appropriate label to this PR before merging. |
Radius functional test overviewClick here to see the test run details
Test Status⌛ Building Radius and pushing container images for functional tests... |
There was a problem hiding this comment.
Pull request overview
Updates the causinator9000 GitHub Action used by the c9k reporting workflows and enables real issue creation (disables dry-run) for automated root-cause issue filing.
Changes:
- Bump
sylvainsf/causinator9000from v2.0.0 to v2.1.0 (pinned commit SHA) in both c9k workflows. - Switch
auto-issue-dry-runto"false"inc9k-failure-reportso issues are actually created.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
.github/workflows/c9k-nightly.yml |
Updates the pinned causinator9000 action SHA to v2.1.0 for nightly reporting. |
.github/workflows/c9k-failure-report.yml |
Updates the pinned action SHA to v2.1.0 and enables non-dry-run auto-issue creation. |
## What Sets `assign-copilot: "true"` in [.github/workflows/c9k-failure-report.yml](.github/workflows/c9k-failure-report.yml). ## Why Follow-up to #11750. We enabled `auto-issue` (non-dry-run) in that PR but left `assign-copilot` at `"false"`. Now that we're filing issues for real, also let c9k assign Copilot to the commit/broken-test root-cause issues so they get picked up automatically. ## Safety Per the v2.1.0 [`action.yml`](https://github.com/sylvainsf/causinator9000/blob/v2.1.0/action.yml), Copilot is **never** assigned to flaky-test groups regardless of this flag, those continue to be commented + closed via `auto-close-flaky: true`. No other inputs change.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #11750 +/- ##
==========================================
- Coverage 51.39% 51.37% -0.02%
==========================================
Files 699 699
Lines 44111 44111
==========================================
- Hits 22669 22663 -6
- Misses 19276 19279 +3
- Partials 2166 2169 +3 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
What
sylvainsf/causinator9000tov2.1.0in both c9k workflows.auto-issue-dry-runfrom"true"to"false"in c9k-failure-report.yml so the workflow will actually file root-cause issues.Pin
e3f8b80(v2.0.0) ->ff3e97f(v2.1.0) in both:Auto-issue rollout
auto-issue: true(unchanged)auto-issue-dry-run: false(wastrue)assign-copilot: false(unchanged, still off for this rollout step)auto-close-flaky: true(unchanged, flaky groups are commented + closed, never assigned)Verification plan (post-merge)
c9k-failure-reportworkflow from the Actions tab.c9k-auto.auto-issue-dry-runback to"true".Reference