Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add Dependabot Automation #196

Merged
merged 2 commits into from
Nov 27, 2022

Conversation

patinthehat
Copy link
Contributor

Overview

This PR adds dependabot automation for this repository.

Description

This PR adds a dependabot configuration file that enables weekly update checks for all github actions used within workflows in the project.

This PR includes a workflow that automatically merges dependabot PRs for minor and patch version updates (major version bumps must be manually merged to avoid breaking changes, with one exception - see below).

When performing auto-merging of PRs, Github Actions that have a major version update AND a compatibility score of >=90% are automatically merged as way to reduce the manual work of merging PRs that are of no risk of breaking changes. ONLY Github Actions that have a major version update are considered for automatic merging. Other dependencies are excluded.

Using these features will help keep all workflows up to date with a minimal amount of manual intervention necessary.

Notes

This functionality has already been added to the Spatie laravel package skeleton repository.

id:dependabot-automation/v2

@freekmurze freekmurze merged commit 6fea794 into spatie:main Nov 27, 2022
@freekmurze
Copy link
Member

Thanks!

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants