From 8e025a3489291e85499db266b506e57a68363844 Mon Sep 17 00:00:00 2001 From: Jared Jolton Date: Fri, 8 May 2026 13:29:36 -0600 Subject: [PATCH] chore: migrate from Dependabot to Renovate --- .github/dependabot.yml | 22 ------------------- .../dependabot-approve-and-request-merge.yml | 15 ------------- renovate.json | 16 ++++++++++++++ 3 files changed, 16 insertions(+), 37 deletions(-) delete mode 100644 .github/dependabot.yml delete mode 100644 .github/workflows/dependabot-approve-and-request-merge.yml create mode 100644 renovate.json diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index aaa9160c..00000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,22 +0,0 @@ -version: 2 -registries: - npm-github: - type: npm-registry - url: https://npm.pkg.github.com - token: ${{secrets.NPM_REGISTRY_REGISTRY_GH_ORG_TOKEN}} -updates: -- package-ecosystem: npm - registries: - - npm-github - directory: "/" - schedule: - interval: daily - open-pull-requests-limit: 10 - commit-message: - prefix: chore - include: scope - allow: - - dependency-type: "development" - - cooldown: - default-days: 15 \ No newline at end of file diff --git a/.github/workflows/dependabot-approve-and-request-merge.yml b/.github/workflows/dependabot-approve-and-request-merge.yml deleted file mode 100644 index 4e055a21..00000000 --- a/.github/workflows/dependabot-approve-and-request-merge.yml +++ /dev/null @@ -1,15 +0,0 @@ -name: "dependabot approve-and-request-merge" - -on: pull_request_target - -jobs: - worker: - permissions: - contents: write - id-token: write - runs-on: ubuntu-latest - if: github.event.pull_request.user.login == 'dependabot[bot]' && github.repository == github.event.pull_request.head.repo.full_name - steps: - - uses: contentful/github-auto-merge@v1 - with: - VAULT_URL: ${{ secrets.VAULT_URL }} diff --git a/renovate.json b/renovate.json new file mode 100644 index 00000000..9c60f26c --- /dev/null +++ b/renovate.json @@ -0,0 +1,16 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": ["local>contentful/renovate-config"], + "npm": { + "enabled": true + }, + "packageRules": [ + { + "matchDepTypes": ["dependencies", "peerDependencies", "optionalDependencies"], + "enabled": false + } + ], + "registryAliases": { + "npm.pkg.github.com": "https://npm.pkg.github.com" + } +}