Skip to content
This repository was archived by the owner on Dec 5, 2025. It is now read-only.

Override the default Dependabot configuration for npm#117

Merged
QuintinWillison merged 1 commit intomainfrom
suppress-dependabot-labels
Dec 8, 2022
Merged

Override the default Dependabot configuration for npm#117
QuintinWillison merged 1 commit intomainfrom
suppress-dependabot-labels

Conversation

@QuintinWillison
Copy link
Copy Markdown
Contributor

I need to do this in order to prevent Dependabot from creating a dependencies label in this repository every time it creates a PR.

The directory and schedule.interval options are required and it doesn't look like it's possible to tell them to inherit the defaults. This is why I have had to explicitly give them values here. In turn I've upgraded from 'daily' to 'weekly' for interval as that feels more appropriately prompt.

see: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#configuration-options-for-the-dependabotyml-file

Akin / related: ably/ably-js#1080, ably/ably-dotnet#1188, ably/ably-flutter#455, ably/ably-python#388

I need to do this in order to prevent Dependabot from creating a `dependencies` label in this repository every time it creates a PR.

The `directory` and `schedule.interval` options are required and it doesn't look like it's possible to tell them to inherit the defaults.
This is why I have had to explicitly give them values here.
In turn I've upgraded from 'daily' to 'weekly' for interval as that feels more appropriately prompt.

see: https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#configuration-options-for-the-dependabotyml-file
@QuintinWillison QuintinWillison merged commit bcc831f into main Dec 8, 2022
@QuintinWillison QuintinWillison deleted the suppress-dependabot-labels branch December 8, 2022 13:39
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants