Skip to content

enforce-label: add 'dependencies' as an approved triage label#276

Merged
krassowski merged 1 commit intojupyterlab:mainfrom
blink1073:add-dependencies-label
Feb 23, 2026
Merged

enforce-label: add 'dependencies' as an approved triage label#276
krassowski merged 1 commit intojupyterlab:mainfrom
blink1073:add-dependencies-label

Conversation

@blink1073
Copy link
Contributor

@blink1073 blink1073 commented Feb 23, 2026

Summary

  • Adds dependencies to the list of approved triage labels in the enforce-label action.

Motivation

Currently, when dependabot opens a PR, the action attempts to auto-assign the maintenance label — but this requires the workflow to have pull-requests: write permissions. Many repos don't grant this, causing the label check to fail. The default label added by dependabot is "dependencies".

Without this, dependabot PRs require extra permissions to auto-assign
the 'maintenance' label, or they fail the label check entirely.
@krassowski krassowski added the enhancement New feature or request label Feb 23, 2026
Copy link
Member

@krassowski krassowski left a comment

Choose a reason for hiding this comment

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

LGTM!

@blink1073
Copy link
Contributor Author

Hi @krassowski! I don't have merge rights anymore 😅, feel free to merge please.

@krassowski krassowski merged commit 17cd652 into jupyterlab:main Feb 23, 2026
27 of 29 checks passed
@jasongrout
Copy link

@blink1073, awesome to see you here!

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants