Skip to content

Commit

Permalink
Add dependabot configuration file
Browse files Browse the repository at this point in the history
  • Loading branch information
goutham-sabapathy committed Nov 14, 2024
1 parent e6d71b7 commit 070c1a0
Showing 1 changed file with 85 additions and 0 deletions.
85 changes: 85 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
# 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://docs.github.com/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file

version: 2
registries:
maven-github:
type: maven-repository
url: https://maven.pkg.github.com/d3sw
username: goutham-sabapathy
password: "${{secrets.DEPENDABOT_GITHUB_TOKEN}}"
nuget-github:
type: nuget-feed
url: https://nuget.pkg.github.com/d3sw
token: "${{secrets.DEPENDABOT_GITHUB_TOKEN}}"
nuget-public:
type: nuget-feed
url: https://api.nuget.org/v3/index.json # Public NuGet feed
updates:
- package-ecosystem: "nuget"
directory: "/" # Adjust this if your .csproj file is not in the root. For example, directory: "/src/"
schedule:
interval: "weekly" # or "daily" or "monthly"
registries:
- nuget-github
- nuget-public
open-pull-requests-limit: 20

- package-ecosystem: "maven"
directory: "/"
schedule:
interval: "weekly"
registries:
- maven-github
open-pull-requests-limit: 20

# If you have multiple Maven projects, you can specify the directory for each project
# - package-ecosystem: "maven"
# directory: "/java/"
# schedule:
# interval: "weekly"
# registries:
# - maven-github
# open-pull-requests-limit: 20

- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "composer"
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "cargo"
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "pip"
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "terraform"
directory: "/"
schedule:
interval: "monthly"

- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "monthly"

- package-ecosystem: "docker"
directory: "/"
schedule:
interval: "monthly"

0 comments on commit 070c1a0

Please sign in to comment.