|
4 | 4 | # https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates |
5 | 5 |
|
6 | 6 | version: 2 |
| 7 | +registries: |
| 8 | + tel-azure-package-source: |
| 9 | + type: nuget-feed |
| 10 | + url: "https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json" |
| 11 | + username: "kevin.whittaker" |
| 12 | + password: ${{ secrets.AZURE_DEVOPS_PAT }} |
| 13 | + nuget-package-source: |
| 14 | + type: nuget-feed |
| 15 | + url: "https://api.nuget.org/v3/index.json" |
7 | 16 | updates: |
8 | 17 | - package-ecosystem: "nuget" |
9 | 18 | directory: "/" # Location of package manifests |
10 | 19 | schedule: |
11 | 20 | interval: "daily" |
12 | | - registries: |
13 | | - - "private-nuget" |
14 | | - open-pull-requests-limit: 5 |
| 21 | + open-pull-requests-limit: 10 |
| 22 | + registries: |
| 23 | + - tel-azure-package-source |
| 24 | + - nuget-package-source |
15 | 25 | target-branch: "Automatic_version_update_dependabot" |
16 | | - |
17 | 26 | ignore: |
18 | 27 | # Ignore updates to packages that start with 'Wildcards' |
19 | | - - dependency-name: "elfhHub.Nhs.Models" |
20 | | - - dependency-name: "LearningHub.Nhs.Models" |
21 | | - - dependency-name: "LearningHub.Nhs.Caching" |
22 | | - - dependency-name: "NHSUKViewComponents.Web" |
| 28 | + - dependency-name: "elfhHub.Nhs.Models*" |
| 29 | + - dependency-name: "LearningHub.Nhs.Models*" |
| 30 | + - dependency-name: "LearningHub.Nhs.Caching*" |
| 31 | + - dependency-name: "NHSUKViewComponents.Web*" |
23 | 32 | # Ignore some updates to the package |
24 | 33 | - dependency-name: "Microsoft.VisualStudio.Web.CodeGeneration.Design" |
25 | 34 | versions: [">7.0.0"] |
26 | 35 | - dependency-name: "Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" |
27 | 36 | versions: [">7.0.0"] |
28 | 37 | - dependency-name: "Microsoft.AspNetCore.Mvc.Testing" |
29 | 38 | versions: [">7.0.0"] |
| 39 | + - dependency-name: "Microsoft.AspNetCore.Authentication.JwtBearer" |
| 40 | + versions: [">7.0.0"] |
| 41 | + - dependency-name: "Microsoft.AspNetCore.Authentication.OpenIdConnect" |
| 42 | + versions: [">7.0.0"] |
| 43 | + - dependency-name: "Microsoft.AspNetCore.Mvc.NewtonsoftJson" |
| 44 | + versions: [">7.0.0"] |
| 45 | + - dependency-name: "Microsoft.EntityFrameworkCore" |
| 46 | + versions: [">7.0.0"] |
| 47 | + - dependency-name: "Microsoft.EntityFrameworkCore.SqlServer" |
| 48 | + versions: [">7.0.0"] |
| 49 | + - dependency-name: "Microsoft.Extensions.Caching.StackExchangeRedis" |
| 50 | + versions: [">7.0.0"] |
| 51 | + - dependency-name: "Microsoft.Extensions.Logging.Console" |
| 52 | + versions: [">7.0.0"] |
30 | 53 | - dependency-name: "Selenium.WebDriver.ChromeDriver" |
31 | 54 | versions: ">=113.0.5672.1278" # Recommended version |
32 | 55 | # For all packages, ignore all patch updates |
33 | 56 | #- dependency-name: "*" |
34 | 57 | # update-types: ["version-update:semver-patch"] |
35 | | - |
| 58 | + |
36 | 59 | # Configuration for npm Auth |
37 | 60 | - package-ecosystem: "npm" |
38 | 61 | directory: "Auth/LearningHub.Nhs.Auth/" # Location of package manifests |
39 | 62 | schedule: |
40 | 63 | interval: "daily" |
41 | 64 | target-branch: "Automatic_version_update_dependabot" |
42 | 65 | # - "dependencies" |
43 | | - open-pull-requests-limit: 5 |
| 66 | + open-pull-requests-limit: 10 |
44 | 67 | ignore: |
45 | 68 | - dependency-name: "*" |
46 | 69 | update-types: ["version-update:semver-major"] |
47 | | - |
48 | | -registries: |
49 | | - private-nuget: |
50 | | - type: nuget-feed |
51 | | - url: "https://pkgs.dev.azure.com/e-LfH/_packaging/LearningHubFeed/nuget/v3/index.json" |
52 | | - username: "kevin.whittaker" |
53 | | - password: ${{ secrets.AZURE_DEVOPS_PAT }} |
|
0 commit comments