Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 30 additions & 13 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,24 +1,41 @@
# This file is auto-generated by engineering-standards.
# Manual edits will be overwritten on the next sync cycle.
# To customise, update the template in engineering-standards/scripts/generate-dependabot.sh.
version: 2
registries:
private-github:
type: git
url: https://github.com
username: x-access-token
password: ${{secrets.DEPENDABOT_SECRET}}
updates:
- package-ecosystem: "pub"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
allow:
- dependency-name: "*"
timezone: "Europe/Berlin"
groups:
actions:
patterns: ["*"]
commit-message:
prefix: "build: "
include: "scope"
assignees:
- "famedly/frontend"
open-pull-requests-limit: 5
versioning-strategy: increase-if-necessary
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

We must not remove the versioning-strategy for dart packages as we want to update the range for major versions only if necessary to let the consumer app in the end decide about the packages. So for packages we must use a different versioning-strategy than for apps in the dart ecosystem

- package-ecosystem: "github-actions"
prefix: "chore(deps): "

- package-ecosystem: "pub"
directory: "/"
schedule:
interval: "daily"
allow:
- dependency-name: "*"
timezone: "Europe/Berlin"
open-pull-requests-limit: 10
registries:
- private-github
groups:
major:
update-types: ["major"]
minor-and-patch:
update-types: ["minor", "patch"]
commit-message:
prefix: "build: "
prefix: "chore(deps): "
include: "scope"
cooldown:
default-days: 14
semver-major-days: 14
Loading