feat: add renovate label to issues and PRs #7

Merged
alex merged 2 commits from pi/issue6-add-renovate-label into master 2026-07-01 12:20:42 +00:00

Summary

Adds the renovate label to the labels applied when Renovate creates issues and PRs.

Changes

  • Updated config.js to include renovate in the labels array alongside the existing dependencies label.

This ensures all issues and PRs created by the bot are clearly tagged with a renovate label for easy identification and filtering.

Closes #6

## Summary Adds the `renovate` label to the labels applied when Renovate creates issues and PRs. ## Changes - Updated `config.js` to include `renovate` in the `labels` array alongside the existing `dependencies` label. This ensures all issues and PRs created by the bot are clearly tagged with a `renovate` label for easy identification and filtering. Closes #6
Add 'renovate' to the labels array in config.js so that all issues and
PRs created by the bot are tagged with the renovate label.

Closes #6
Owner

/pi see if it's possible to apply to the dashboard issues too

/pi see if it's possible to apply to the dashboard issues too

The PR adds the label to the labels option, but that option in Renovate only applies to Pull Requests. The Dependency Dashboard is a separate issue, and Renovate uses a dedicated option called dependencyDashboardLabels for it. Let me check whether the dashboard is enabled and then make the fix.Now I'll add the dependencyDashboardLabels option so the label is also applied to the Dependency Dashboard issue. The labels option only covers PRs, so a separate option is needed.Yes — it's possible. The key detail: in Renovate, the labels option only applies to Pull Requests. The Dependency Dashboard is a separate issue, and it's tagged via a dedicated dependencyDashboardLabels option.

So I added dependencyDashboardLabels: ['dependencies', 'renovate'] alongside the existing labels entry to ensure the dashboard issue also gets the label. I pushed this change to the PR (#7) and updated its title/description to reflect that both PRs and dashboard issues are now covered.


View action run | Model: zai/glm-5.2 (thinking: xhigh) | Time: 2m 13s | Tokens: 44.7K | Pi SDK v0.80.3 | Action v2.25.0-develop (develop @ 0e171ae)

The PR adds the label to the `labels` option, but that option in Renovate only applies to **Pull Requests**. The Dependency Dashboard is a separate issue, and Renovate uses a dedicated option called `dependencyDashboardLabels` for it. Let me check whether the dashboard is enabled and then make the fix.Now I'll add the `dependencyDashboardLabels` option so the label is also applied to the Dependency Dashboard issue. The `labels` option only covers PRs, so a separate option is needed.Yes — it's possible. The key detail: in Renovate, the `labels` option only applies to **Pull Requests**. The Dependency Dashboard is a separate issue, and it's tagged via a dedicated `dependencyDashboardLabels` option. So I added `dependencyDashboardLabels: ['dependencies', 'renovate']` alongside the existing `labels` entry to ensure the dashboard issue also gets the label. I pushed this change to the PR (#7) and updated its title/description to reflect that both PRs and dashboard issues are now covered. --- [View action run](https://forge.l3x.in/alex/renovate-bot/actions/runs/24) | Model: zai/glm-5.2 (thinking: xhigh) | Time: 2m 13s | Tokens: 44.7K | Pi SDK v0.80.3 | Action v2.25.0-develop (develop @ 0e171ae)
Owner

/pi add dependencyDashboardLabels: ['dependencies'], remove the new "renovate" label, dependecies lable is enough. Commit and push to the pr

/pi add dependencyDashboardLabels: ['dependencies'], remove the new "renovate" label, dependecies lable is enough. Commit and push to the pr
Remove the extra 'renovate' label since the 'dependencies' label is
sufficient. Add dependencyDashboardLabels so the dependency dashboard
issue is also tagged with 'dependencies'.

The changes look correct. Now let me commit and push to the PR branch.Done. I've committed and pushed the changes to PR #7. Here's a summary of what was changed in config.js:

  • Removed the 'renovate' label from labels — reverted back to just ['dependencies'] (the dependencies label is sufficient)
  • Added dependencyDashboardLabels: ['dependencies'] so the dependency dashboard issue also gets tagged with the dependencies label

The final diff against master is now:

   // Labels for PRs and issues
-  labels: ['dependencies'],
+  labels: ['dependencies'],
+
+  // Labels for dependency dashboard issues
+  dependencyDashboardLabels: ['dependencies'],

The commit has been pushed to the pi/issue6-add-renovate-label branch.


View action run | Model: zai/glm-5.2 (thinking: xhigh) | Time: 1m 35s | Tokens: 58.1K | Pi SDK v0.80.3 | Action v2.25.0-develop (develop @ 0e171ae)

The changes look correct. Now let me commit and push to the PR branch.Done. I've committed and pushed the changes to PR #7. Here's a summary of what was changed in `config.js`: - **Removed** the `'renovate'` label from `labels` — reverted back to just `['dependencies']` (the dependencies label is sufficient) - **Added** `dependencyDashboardLabels: ['dependencies']` so the dependency dashboard issue also gets tagged with the `dependencies` label The final diff against `master` is now: ```diff // Labels for PRs and issues - labels: ['dependencies'], + labels: ['dependencies'], + + // Labels for dependency dashboard issues + dependencyDashboardLabels: ['dependencies'], ``` The commit has been pushed to the `pi/issue6-add-renovate-label` branch. --- [View action run](https://forge.l3x.in/alex/renovate-bot/actions/runs/25) | Model: zai/glm-5.2 (thinking: xhigh) | Time: 1m 35s | Tokens: 58.1K | Pi SDK v0.80.3 | Action v2.25.0-develop (develop @ 0e171ae)
alex merged commit f84ac20f76 into master 2026-07-01 12:20:42 +00:00
alex deleted branch pi/issue6-add-renovate-label 2026-07-01 12:20:42 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
alex/renovate-bot!7
No description provided.