Skip to content

Renovate cleanup: label-gated PR and issue checks for Renovate PRs#186

Open
smorrisods wants to merge 2 commits intodevelopfrom
scott/task/renovate-label-gated-triggers
Open

Renovate cleanup: label-gated PR and issue checks for Renovate PRs#186
smorrisods wants to merge 2 commits intodevelopfrom
scott/task/renovate-label-gated-triggers

Conversation

@smorrisods
Copy link
Collaborator

@smorrisods smorrisods commented Feb 24, 2026

Summary

  • trigger Renovate on relevant PR events (opened, reopened, synchronize, edited, labeled)
  • trigger Renovate on issue edits to support Dependency Dashboard checkbox interactions
  • gate PR/issue-triggered runs to only items labeled renovate
  • result is Renovate PR checkboxes should respond to interactions as intended, but not every PR will trigger a Renovate run

Why

This keeps Renovate responsive for explicit rebase/retry/dashboard actions while reducing workflow noise on non-Renovate activity.

@smorrisods smorrisods changed the title ci(renovate): handle label-gated PR and issue checkbox triggers Handle label-gated PR and issue checkbox triggers Feb 24, 2026
## Summary
- add `pull_request` triggers for `opened`, `reopened`, `synchronize`,
  `edited`, and `labeled`
- keep Renovate execution gated to PRs with the `renovate` label at the
  job level
- preserve scheduled and manual workflow runs

## Why
Checkbox and label-based Renovate actions should be handled promptly
without adding noise for non-Renovate pull requests.
## Summary
- add `issues` trigger for `edited` events
- extend the job-level condition so issue events run only when the issue
  has the `renovate` label
- keep existing pull request label-gating behavior unchanged

## Why
Renovate Dependency Dashboard checkbox edits are issue edits.
Listening to `issues.edited` enables those actions while limiting
executions to Renovate-related issues.
@smorrisods smorrisods force-pushed the scott/task/renovate-label-gated-triggers branch from 117ac9c to f311b40 Compare February 24, 2026 19:01
@smorrisods smorrisods changed the title Handle label-gated PR and issue checkbox triggers Renovate cleanup: label-gated PR and issue checks for Renovate PRs Feb 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants