Skip to content

Commit

Permalink
NO-ISSUE: dependabot optimize (#5697)
Browse files Browse the repository at this point in the history
* NO-ISSUE: Dependabot optimize

* NO-ISSUE: dependabot optimize
  • Loading branch information
eifrach committed Nov 16, 2023
1 parent 7ec01c3 commit a6d4170
Showing 1 changed file with 74 additions and 57 deletions.
131 changes: 74 additions & 57 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,79 +1,96 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

---
version: 2
updates:
- package-ecosystem: "gomod"
directory: "/"
- package-ecosystem: gomod
directory: /api
schedule:
interval: "daily"
interval: daily
labels:
- "approved"
- "lgtm"
- "dependabot"
- "go"
- approved
- lgtm
- dependabot
- go
commit-message:
prefix: "NO-ISSUE"
allow:
- dependency-name: "*"
dependency-type: all
prefix: NO-ISSUE
groups:
go-dependencies:
patterns:
go-minor-api-dependencies:
patterns:
- "*"
update-types:
- minor
- patch
go-major-api-dependencies:
patterns:
- "*"
- package-ecosystem: "gomod"
directory: "/api"
update-types:
- major

- package-ecosystem: gomod
directory: /client
schedule:
interval: "daily"
interval: daily
labels:
- "approved"
- "lgtm"
- "dependabot"
- "go"
- approved
- lgtm
- dependabot
- go
commit-message:
prefix: "NO-ISSUE"
allow:
- dependency-name: "*"
dependency-type: all
prefix: NO-ISSUE
groups:
go-api-dependencies:
patterns:
go-minor-client-dependencies:
patterns:
- "*"
update-types:
- minor
- patch
go-major-client-dependencies:
patterns:
- "*"
- package-ecosystem: "gomod"
directory: "/client"
update-types:
- major

- package-ecosystem: gomod
directory: /models
schedule:
interval: "daily"
interval: daily
labels:
- "approved"
- "lgtm"
- "dependabot"
- "go"
- approved
- lgtm
- dependabot
- go
commit-message:
prefix: "NO-ISSUE"
allow:
- dependency-name: "*"
dependency-type: all
prefix: NO-ISSUE
groups:
go-client-dependencies:
patterns:
go-minor-models-dependencies:
patterns:
- "*"
- package-ecosystem: "gomod"
directory: "/models"
update-types:
- minor
- patch
go-major-models-dependencies:
patterns:
- "*"

- package-ecosystem: gomod
directory: /
schedule:
interval: "daily"
interval: daily
labels:
- "approved"
- "lgtm"
- "dependabot"
- "go"
- approved
- lgtm
- dependabot
- go
commit-message:
prefix: "NO-ISSUE"
allow:
- dependency-name: "*"
dependency-type: all
prefix: NO-ISSUE
groups:
go-models-dependencies:
patterns:
go-minor-dependencies:
patterns:
- "*"
update-types:
- minor
- patch
go-major-dependencies:
patterns:
- "*"
update-types:
- major

0 comments on commit a6d4170

Please sign in to comment.