Skip to content

Commit

Permalink
fix(pie-monorepo): DSW-000 Fix dependabot config. (#2075)
Browse files Browse the repository at this point in the history
* ensure config follows dependabot schema

* add schema validation

* add required property

---------

Co-authored-by: Ben Siggery <[email protected]>
  • Loading branch information
siggerzz and Ben Siggery authored Nov 19, 2024
1 parent 9af437c commit 6570944
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 8 deletions.
13 changes: 5 additions & 8 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -1,44 +1,40 @@
# yaml-language-server: $schema=https://json.schemastore.org/dependabot-2.0.json
version: 2
updates:
- package-ecosystem: "npm"
directory: "/"
schedule:
interval: "weekly"
ignore:
- dependency-type: "major"
- dependency-name: "*"
- update-types: ['version-update:semver-major']
open-pull-requests-limit: 3
commit-message:
prefix: "deps(npm): DSW-000 update"
groups:
babel:
description: "Group Babel devDependencies from package.json within pie-monorepo"
patterns:
- "@babel/*"
- "babel-*"
justeattakeaway:
description: "Group JET devDependencies / dependencies from package.json within pie-monorepo"
patterns:
- "@justeat/*"
- "@justeattakeaway/*"
percy:
description: "Group Playwright / other testing related devDependencies from package.json within pie-monorepo"
patterns:
- "@axe-core/playwright"
- "@percy/*"
- "@playwright/*"
- "@sand4rt/experimental-ct-web/*"
vitest:
description: "Group Vitest devDependencies from package.json within pie-monorepo"
patterns:
- "vitest-*"
- "@vitest"
eleventy:
description: "Group Eleventy devDependencies from apps/pie-docs/package.json"
patterns:
- "@11ty/*"
- "eleventy-*"
storybook:
description: "Group Storybook dependencies from apps/pie-storybook/package.json"
patterns:
- "@storybook/*"
- "storybook"
Expand All @@ -48,7 +44,8 @@ updates:
schedule:
interval: "weekly"
ignore:
- dependency-type: "major"
- dependency-name: "*"
- update-types: ['version-update:semver-major']
open-pull-requests-limit: 3
commit-message:
prefix: "deps(github-actions): DSW-000 update"
1 change: 1 addition & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
"github.vscode-pull-request-github",
"jamiemaguire.pie-design-system-vscode-prototype",
"ms-playwright.playwright",
"redhat.vscode-yaml",
"unem.lit-plugin",
"yoavbls.pretty-ts-errors"
]
Expand Down

0 comments on commit 6570944

Please sign in to comment.