Skip to content

ci: sweep pre-existing empty bot-opened issues on schedule - #1595

Draft
groupthinking wants to merge 1 commit into
mainfrom
addressing-issues-grv-421-659a
Draft

ci: sweep pre-existing empty bot-opened issues on schedule#1595
groupthinking wants to merge 1 commit into
mainfrom
addressing-issues-grv-421-659a

Conversation

@groupthinking

Copy link
Copy Markdown
Owner

Canonical issue

Closes #1548

Outcome

The empty "Addressing Issues" shells opened by linear-code[bot] before the auto-close from #1574 shipped (#1277, #1522, #1523, #1548, #1552, #1553) get closed automatically, and any future shell that slips past a failed opened run is self-healed by a weekly sweep.

Scope

  • Included: a sweep-empty-bot-issues job in issue-triage.yml (weekly cron + workflow_dispatch) that closes open bot-opened issues with an empty body, using the same criteria and comment as the existing opened handler.
  • Explicitly excluded: any change to the opened-trigger behavior; closing issues with real content or human authors.

Risk

  • Risk level: low
  • Failure mode: an issue that is bot-opened with an empty body but tracks real work gets closed as not_planned; the close comment invites reopening with a description.
  • Rollback: revert this commit.

Verification

  • YAML lint passes on the workflow file
  • Manual workflow_dispatch run after merge to perform the initial backfill

Production evidence

Not applicable — CI workflow change only; effect is observable via the dispatch run closing the six open shells listed above.

Agent handoff

  • One canonical issue is linked
  • No competing PR implements the same issue
  • Acceptance criteria are satisfied
  • Required checks pass on the current head
  • Human decision is requested only for product, security, irreversible infrastructure, or production approval

The auto-close added in #1574 only fires on issues:opened, so empty
bot-opened shells created before it shipped (e.g. #1277, #1522, #1523,
#1548, #1552, #1553) stay open forever. Add a weekly/manual sweep job
that closes open issues matching the same criteria with the same
comment.

Generated with [Linear](https://linear.app/myxstack/issue/GRV-421/addressing-issues#agent-session-146899ef)

Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
@linear-code

linear-code Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

GRV-421

@vercel

vercel Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
v0-uvai Canceled Canceled v0 Aug 30, 2026 11:06pm

@coderabbitai

coderabbitai Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@github-actions github-actions Bot added the ci/cd label Aug 30, 2026
@github-actions

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 2853bd2.
Ensure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice.

Scanned Files

None

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Addressing Issues

1 participant