Skip to content
Merged
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
62 changes: 28 additions & 34 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,72 +1,66 @@
#########################################################################
# Dependabot configuration file
# -----------------------------
# Checks for updates for the following components:
# - API Specification (OAS): npm
# - E2E Tests (Pact tests): npm
# - EPS API (Coordinator): npm + Docker
# - EPS API Tool (EPSAT): npm + Docker
#
# rebase-strategy is set to 'disabled', as automated rebasing was causing
# too many CI environments to be created, reducing available capacity for
# us and other teams as well.
#########################################################################

version: 2
registries:
npm-github:
type: npm-registry
url: https://npm.pkg.github.com
token: ${{secrets.DEPENDABOT_TOKEN}}

updates:
- package-ecosystem: "github-actions"
# Workflow files stored in the
# default location of `.github/workflows`
###################################
# Poetry #########################
###################################
- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"
day: "friday"
time: "18:00" # UTC
open-pull-requests-limit: 20
time: "18:00" #UTC
versioning-strategy: increase
open-pull-requests-limit: 20
commit-message:
prefix: "Upgrade: [dependabot] - "


###################################
# Java workspace ##################
###################################
- package-ecosystem: "maven"
- package-ecosystem: "github-actions"
# Workflow files stored in the
# default location of `.github/workflows`
directory: "/"
rebase-strategy: "disabled"
schedule:
interval: "weekly"
day: "friday"
time: "18:00" # UTC
open-pull-requests-limit: 20
time: "19:00" #UTC
open-pull-requests-limit: 20
commit-message:
prefix: "Upgrade: [dependabot] - "


###################################
# Poetry #########################
# NPM workspace ##################
###################################
- package-ecosystem: "pip"
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
day: "friday"
time: "18:00" # UTC
time: "20:00" #UTC
versioning-strategy: increase
open-pull-requests-limit: 20
commit-message:
prefix: "Upgrade: [dependabot] - "
versioning-strategy: increase

registries:
- npm-github

###################################
# NPM workspace ##################
# Java workspace ##################
###################################
- package-ecosystem: "npm"
- package-ecosystem: "maven"
directory: "/"
rebase-strategy: "disabled"
schedule:
interval: "weekly"
day: "friday"
time: "18:00" # UTC
time: "21:00" # UTC
open-pull-requests-limit: 20
commit-message:
prefix: "Upgrade: [dependabot] - "
versioning-strategy: increase
Loading