Loading .gitlab/dependabot.ymldeleted 100644 → 0 +0 −24 Original line number Diff line number Diff line version: 2 update-options: rebase-strategy: all reviewers: - grant vulnerability-alerts: enabled: true confidential: true assignees: - grant updates: - package-ecosystem: "npm" directories: - "/" - "/packages/admin" - "/packages/client" - "/packages/lib" - "/packages/server" schedule: interval: "daily" - package-ecosystem: "docker" directory: "/" schedule: interval: "weekly" renovate.json 0 → 100644 +72 −0 Original line number Diff line number Diff line { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", ":dependencyDashboard" ], "labels": ["dependencies"], "rebaseWhen": "auto", "vulnerabilityAlerts": { "labels": ["security"] }, "packageRules": [ { "description": "Group all sentry packages into one PR", "matchPackagePrefixes": ["@sentry/"], "groupName": "Sentry", "groupSlug": "sentry" }, { "description": "Group framer-motion (admin + client) into one PR", "matchPackageNames": ["framer-motion"], "groupName": "framer-motion", "groupSlug": "framer-motion" }, { "description": "Group icons-pack together", "matchPackagePrefixes": ["@icons-pack/"], "groupName": "Icon packs", "groupSlug": "icons" }, { "description": "Group fortawesome packages", "matchPackagePrefixes": ["@fortawesome/"], "groupName": "FontAwesome", "groupSlug": "fontawesome" }, { "description": "Group typescript-eslint packages", "matchPackagePrefixes": ["@typescript-eslint/"], "groupName": "typescript-eslint", "groupSlug": "typescript-eslint" }, { "description": "Group react + types together", "matchPackageNames": [ "react", "react-dom", "@types/react", "@types/react-dom" ], "groupName": "React", "groupSlug": "react" }, { "description": "Group prisma packages", "matchPackagePrefixes": ["@prisma/"], "matchPackageNames": ["prisma"], "groupName": "Prisma", "groupSlug": "prisma" }, { "description": "Major updates need dashboard approval first", "matchUpdateTypes": ["major"], "dependencyDashboardApproval": true } ], "docker": { "enabled": true, "pinDigests": true }, "node": { "enabled": true } } No newline at end of file Loading
.gitlab/dependabot.ymldeleted 100644 → 0 +0 −24 Original line number Diff line number Diff line version: 2 update-options: rebase-strategy: all reviewers: - grant vulnerability-alerts: enabled: true confidential: true assignees: - grant updates: - package-ecosystem: "npm" directories: - "/" - "/packages/admin" - "/packages/client" - "/packages/lib" - "/packages/server" schedule: interval: "daily" - package-ecosystem: "docker" directory: "/" schedule: interval: "weekly"
renovate.json 0 → 100644 +72 −0 Original line number Diff line number Diff line { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:recommended", ":dependencyDashboard" ], "labels": ["dependencies"], "rebaseWhen": "auto", "vulnerabilityAlerts": { "labels": ["security"] }, "packageRules": [ { "description": "Group all sentry packages into one PR", "matchPackagePrefixes": ["@sentry/"], "groupName": "Sentry", "groupSlug": "sentry" }, { "description": "Group framer-motion (admin + client) into one PR", "matchPackageNames": ["framer-motion"], "groupName": "framer-motion", "groupSlug": "framer-motion" }, { "description": "Group icons-pack together", "matchPackagePrefixes": ["@icons-pack/"], "groupName": "Icon packs", "groupSlug": "icons" }, { "description": "Group fortawesome packages", "matchPackagePrefixes": ["@fortawesome/"], "groupName": "FontAwesome", "groupSlug": "fontawesome" }, { "description": "Group typescript-eslint packages", "matchPackagePrefixes": ["@typescript-eslint/"], "groupName": "typescript-eslint", "groupSlug": "typescript-eslint" }, { "description": "Group react + types together", "matchPackageNames": [ "react", "react-dom", "@types/react", "@types/react-dom" ], "groupName": "React", "groupSlug": "react" }, { "description": "Group prisma packages", "matchPackagePrefixes": ["@prisma/"], "matchPackageNames": ["prisma"], "groupName": "Prisma", "groupSlug": "prisma" }, { "description": "Major updates need dashboard approval first", "matchUpdateTypes": ["major"], "dependencyDashboardApproval": true } ], "docker": { "enabled": true, "pinDigests": true }, "node": { "enabled": true } } No newline at end of file