From c963ac90e6f0729a209e909364f0a812219f4031 Mon Sep 17 00:00:00 2001 From: michalChrobot Date: Fri, 7 Feb 2025 12:38:54 +0100 Subject: [PATCH 1/3] Corrected local repo link --- .github/renovate.json5 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 8d39de48b1..4a5fa065b2 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,9 +1,9 @@ -{ +{ "baseBranches": ["develop", "develop-2.0.0"], "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ - "local>unity/renovate-config" + "local>Unity-Technologies/unity-renovate-config" ], "prConcurrentLimit": 100, // Ignore commits produced by github actions workflows From 0de96e53657d36dcca19c00942bcb0b53a85bd1d Mon Sep 17 00:00:00 2001 From: michalChrobot Date: Fri, 7 Feb 2025 12:41:15 +0100 Subject: [PATCH 2/3] Included dependency dashboard taht will create a github issue that renovate keeps up to date so we can get an overview of all outdated dependencies --- .github/renovate.json5 | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index 4a5fa065b2..114e0c1436 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -1,5 +1,6 @@ { "baseBranches": ["develop", "develop-2.0.0"], + "dependencyDashboard": true, "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": [ From a8a1f820d20803757d7c84a4f9913cc2e83667a0 Mon Sep 17 00:00:00 2001 From: michalChrobot Date: Fri, 7 Feb 2025 12:47:05 +0100 Subject: [PATCH 3/3] Deleted renovate workflow files since those will run in separate place --- .github/workflows/renovate-validation.yml | 38 ----------------------- .github/workflows/renovate.yml | 33 -------------------- 2 files changed, 71 deletions(-) delete mode 100644 .github/workflows/renovate-validation.yml delete mode 100644 .github/workflows/renovate.yml diff --git a/.github/workflows/renovate-validation.yml b/.github/workflows/renovate-validation.yml deleted file mode 100644 index 9ef821bcbd..0000000000 --- a/.github/workflows/renovate-validation.yml +++ /dev/null @@ -1,38 +0,0 @@ -# This workflow is for validating the Renovate configuration and docker image -# updates for it. -name: Renovate Validation -on: - workflow_dispatch: - inputs: - log-level: - type: choice - description: Select log level for Renovate - options: - - trace - - debug - - info - - warn - - error - default: info - required: false - pull_request: - paths: - # we trigger validation on any changes to the renovate workflow files - - .github/workflows/renovate*.yml - # as well as for any possible location for the renovate config file - - .github/renovate.json? - - -jobs: - renovate-validation: - # The reusable workflow will be updated by renovate if there's a new version - uses: Unity-Technologies/renovate-workflows/.github/workflows/run.yml@v5.0.0 - with: - # This is the image that contains our custom renovate and will be auto - # updated by Renovate itself. - image: europe-docker.pkg.dev/unity-cds-services-prd/ds-docker/renovate:10.1.3@sha256:fdeed7bb524bd67611eb91ee1a5e990c8c73ed62c84a0cd5ef66c87eb5fd0d70 - dry-run: full - log-level: ${{ github.event.inputs.log-level }} - secrets: - renovate-auth-secret: ${{ secrets.RENOVATE_AUTH_SECRET }} - github-com-token: ${{ secrets.GH_COM_TOKEN }} diff --git a/.github/workflows/renovate.yml b/.github/workflows/renovate.yml deleted file mode 100644 index f859c46a94..0000000000 --- a/.github/workflows/renovate.yml +++ /dev/null @@ -1,33 +0,0 @@ -# This workflow runs Renovate against the current repo and will create PRs with outdated dependencies. -name: Renovate - -on: - workflow_dispatch: - inputs: - log-level: - type: choice - description: Select log level for Renovate - options: - - trace - - debug - - info - - warn - - error - default: info - required: false - schedule: - # Every 6 hours at the 6th minute. - - cron: '06 */6 * * *' - -jobs: - renovate: - # The reusable workflow will be updated by renovate if there's a new version - uses: Unity-Technologies/renovate-workflows/.github/workflows/run.yml@v5.0.0 - with: - # This is the image that contains our custom renovate and will be auto - # updated by Renovate itself. - image: europe-docker.pkg.dev/unity-cds-services-prd/ds-docker/renovate:10.1.3@sha256:fdeed7bb524bd67611eb91ee1a5e990c8c73ed62c84a0cd5ef66c87eb5fd0d70 - log-level: ${{ github.event.inputs.log-level }} - secrets: - renovate-auth-secret: ${{ secrets.RENOVATE_AUTH_SECRET }} - github-com-token: ${{ secrets.GH_COM_TOKEN }} \ No newline at end of file