From 251e5aa3eb58d5d9ca782b2c2b59777b88beecab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Wed, 18 Dec 2024 22:37:30 -0500 Subject: [PATCH 01/12] Update renovate version --- .github/workflows/renovate.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 2d839a52..639005e1 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -11,7 +11,7 @@ jobs: - name: Checkout uses: actions/checkout@v3.3.0 - name: Renovate Update - uses: renovatebot/github-action@v34.146.1 + uses: renovatebot/github-action@v41.0.6 with: configurationFile: renovate.json token: ${{ secrets.GITHUB_TOKEN }} From 95ebdc133da8d7fe574ee7b6291bca87b67f6eba Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Wed, 18 Dec 2024 22:48:12 -0500 Subject: [PATCH 02/12] recommended --- renovate.json | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/renovate.json b/renovate.json index ee4e7dc6..88f3d8ce 100644 --- a/renovate.json +++ b/renovate.json @@ -1,22 +1,17 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:base" + "config:recommended" ], - "username": "engflow-github-automation", - "gitAuthor": "engflow-github-automation ", - "onboarding": false, "enabledManagers": [ "bazel", "npm" ], - "vulnerabilityAlerts": { - "enabled": true - }, - "platform": "github", - "repositories": [ - "EngFlow/example" - ], + "gitAuthor": "engflow-github-automation ", + "prHourlyLimit": 0, "prConcurrentLimit": 0, - "prHourlyLimit": 0 + "automerge": true, + "labels": [ + "dependencies" + ] } \ No newline at end of file From 036ea29d32a9445738ba1fdbfe9cc05d7d936dca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Wed, 18 Dec 2024 22:53:41 -0500 Subject: [PATCH 03/12] "repositories": [ "EngFlow/example" ], --- renovate.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renovate.json b/renovate.json index 88f3d8ce..57ead071 100644 --- a/renovate.json +++ b/renovate.json @@ -13,5 +13,8 @@ "automerge": true, "labels": [ "dependencies" + ], + "repositories": [ + "EngFlow/example" ] } \ No newline at end of file From 15dcf1d9741adc0957cac7f62b6abceb91c186bb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Wed, 18 Dec 2024 23:17:34 -0500 Subject: [PATCH 04/12] validator --- renovate.json | 3 --- 1 file changed, 3 deletions(-) diff --git a/renovate.json b/renovate.json index 57ead071..88f3d8ce 100644 --- a/renovate.json +++ b/renovate.json @@ -13,8 +13,5 @@ "automerge": true, "labels": [ "dependencies" - ], - "repositories": [ - "EngFlow/example" ] } \ No newline at end of file From e4a8ee0cf224fab5e37b552da7470367c51d2952 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Wed, 18 Dec 2024 23:25:09 -0500 Subject: [PATCH 05/12] config --- config.js | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 config.js diff --git a/config.js b/config.js new file mode 100644 index 00000000..9705cdb8 --- /dev/null +++ b/config.js @@ -0,0 +1,7 @@ +module.exports = { + forkProcessing: 'enabled', + gradle: { enabled: false }, + repositories: [ + "EngFlow/example" + ], + }; \ No newline at end of file From 12d980e8ed1c1236bc731e293db4ffba63b3561d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Wed, 18 Dec 2024 23:34:11 -0500 Subject: [PATCH 06/12] platform --- .github/workflows/renovate.yml | 2 +- config.js | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 639005e1..6c9b4d46 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -9,7 +9,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v3.3.0 + uses: actions/checkout@v4 - name: Renovate Update uses: renovatebot/github-action@v41.0.6 with: diff --git a/config.js b/config.js index 9705cdb8..d8071b28 100644 --- a/config.js +++ b/config.js @@ -1,7 +1,8 @@ module.exports = { - forkProcessing: 'enabled', - gradle: { enabled: false }, + onboarding: false, + requireConfig: "optional", repositories: [ "EngFlow/example" ], + platform: "github", }; \ No newline at end of file From 8ebb0d4a912f4bc3f1bb7145c69059a03ffec475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Wed, 18 Dec 2024 23:41:49 -0500 Subject: [PATCH 07/12] another json --- .github/workflows/renovate.yml | 2 +- config.js | 8 -------- renovate-global.json | 10 ++++++++++ 3 files changed, 11 insertions(+), 9 deletions(-) delete mode 100644 config.js create mode 100644 renovate-global.json diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 6c9b4d46..347ef684 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -13,5 +13,5 @@ jobs: - name: Renovate Update uses: renovatebot/github-action@v41.0.6 with: - configurationFile: renovate.json + configurationFile: renovate-global.json token: ${{ secrets.GITHUB_TOKEN }} diff --git a/config.js b/config.js deleted file mode 100644 index d8071b28..00000000 --- a/config.js +++ /dev/null @@ -1,8 +0,0 @@ -module.exports = { - onboarding: false, - requireConfig: "optional", - repositories: [ - "EngFlow/example" - ], - platform: "github", - }; \ No newline at end of file diff --git a/renovate-global.json b/renovate-global.json new file mode 100644 index 00000000..65851ef7 --- /dev/null +++ b/renovate-global.json @@ -0,0 +1,10 @@ +{ + "$schema": "https://docs.renovatebot.com/renovate-schema.json", + "dependencyDashboardTitle": "Dependency Dashboard self-hosted", + "gitAuthor": "engflow-github-automation ", + "onboarding": false, + "platform": "github", + "repositories": [ + "EngFlow/example" + ] +} \ No newline at end of file From 79174e51f516571373bb7976619c03e22d676636 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Wed, 18 Dec 2024 23:48:00 -0500 Subject: [PATCH 08/12] "vulnerabilityAlerts": { "enabled": false } --- .github/workflows/renovate.yml | 2 ++ renovate-global.json | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 347ef684..e9676569 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -11,6 +11,8 @@ jobs: - name: Checkout uses: actions/checkout@v4 - name: Renovate Update + env: + LOG_LEVEL: debug uses: renovatebot/github-action@v41.0.6 with: configurationFile: renovate-global.json diff --git a/renovate-global.json b/renovate-global.json index 65851ef7..2b94e2c1 100644 --- a/renovate-global.json +++ b/renovate-global.json @@ -6,5 +6,8 @@ "platform": "github", "repositories": [ "EngFlow/example" - ] + ], + "vulnerabilityAlerts": { + "enabled": false + } } \ No newline at end of file From a432393ad4f430fedd11526330aee806df8905bc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Wed, 18 Dec 2024 23:55:30 -0500 Subject: [PATCH 09/12] permissions: contents: read issues: write --- .github/workflows/renovate.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index e9676569..400c713d 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -4,6 +4,10 @@ on: schedule: - cron: "0 0 1 * *" # Run the 1st of each month +permissions: + contents: read + issues: write + jobs: renovate: runs-on: ubuntu-latest From 26b2fd6b7f6ebd48fe4b51b8633c054a380431ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Wed, 18 Dec 2024 23:59:48 -0500 Subject: [PATCH 10/12] basic --- .github/workflows/renovate.yml | 4 ++-- renovate-global.json | 13 ------------- renovate.json | 13 +------------ 3 files changed, 3 insertions(+), 27 deletions(-) delete mode 100644 renovate-global.json diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 400c713d..3d333dcc 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -7,7 +7,7 @@ on: permissions: contents: read issues: write - + jobs: renovate: runs-on: ubuntu-latest @@ -19,5 +19,5 @@ jobs: LOG_LEVEL: debug uses: renovatebot/github-action@v41.0.6 with: - configurationFile: renovate-global.json + configurationFile: renovate.json token: ${{ secrets.GITHUB_TOKEN }} diff --git a/renovate-global.json b/renovate-global.json deleted file mode 100644 index 2b94e2c1..00000000 --- a/renovate-global.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "$schema": "https://docs.renovatebot.com/renovate-schema.json", - "dependencyDashboardTitle": "Dependency Dashboard self-hosted", - "gitAuthor": "engflow-github-automation ", - "onboarding": false, - "platform": "github", - "repositories": [ - "EngFlow/example" - ], - "vulnerabilityAlerts": { - "enabled": false - } -} \ No newline at end of file diff --git a/renovate.json b/renovate.json index 88f3d8ce..1927fea7 100644 --- a/renovate.json +++ b/renovate.json @@ -1,17 +1,6 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "config:recommended" - ], - "enabledManagers": [ - "bazel", - "npm" - ], - "gitAuthor": "engflow-github-automation ", - "prHourlyLimit": 0, - "prConcurrentLimit": 0, - "automerge": true, - "labels": [ - "dependencies" + "config:base" ] } \ No newline at end of file From d270887b2b436212df01ae36f22686ab270b97cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Thu, 19 Dec 2024 00:05:30 -0500 Subject: [PATCH 11/12] base --- default.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 default.json 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 From 35882ce20cf1f6052d33ffc801a3a4fd542896b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9s=20Felipe=20Barco?= Date: Thu, 19 Dec 2024 00:07:02 -0500 Subject: [PATCH 12/12] default --- .github/workflows/renovate.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml index 3d333dcc..0f1658dc 100644 --- a/.github/workflows/renovate.yml +++ b/.github/workflows/renovate.yml @@ -5,7 +5,7 @@ on: - cron: "0 0 1 * *" # Run the 1st of each month permissions: - contents: read + contents: write issues: write jobs: