diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 2d839a52..0f1658dc 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -4,14 +4,20 @@ on: schedule: - cron: "0 0 1 * *" # Run the 1st of each month +permissions: + contents: write + issues: write + jobs: renovate: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Renovate Update - uses: renovatebot/github-action@v34.146.1 + env: + LOG_LEVEL: debug + uses: renovatebot/github-action@v41.0.6 with: configurationFile: renovate.json token: ${{ secrets.GITHUB_TOKEN }} diff --git a/default.json b/default.json new file mode 100644 index 00000000..fde9fe09 --- /dev/null +++ b/default.json @@ -0,0 +1,19 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "extends": [ + "config:base" + ], + "platformAutomerge": true, + "prHourlyLimit": 0, + "rebaseWhen": "behind-base-branch", + "dependencyDashboard": false, + "pre-commit": { + "enabled": true + }, + "labels": ["renovate-bot"], + "osvVulnerabilityAlerts": false, + "vulnerabilityAlerts": { + "enabled": false + }, + "dependencyDashboardOSVVulnerabilitySummary": "all" + } \ No newline at end of file diff --git a/renovate.json b/renovate.json index ee4e7dc6..1927fea7 100644 --- a/renovate.json +++ b/renovate.json @@ -2,21 +2,5 @@ "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ "config:base" - ], - "username": "engflow-github-automation", - "gitAuthor": "engflow-github-automation ", - "onboarding": false, - "enabledManagers": [ - "bazel", - "npm" - ], - "vulnerabilityAlerts": { - "enabled": true - }, - "platform": "github", - "repositories": [ - "EngFlow/example" - ], - "prConcurrentLimit": 0, - "prHourlyLimit": 0 + ] } \ No newline at end of file