From 5418b8a2050648dfab5c9c3ab1292f1109ddec55 Mon Sep 17 00:00:00 2001 From: Josef Prochazka Date: Mon, 22 Jun 2026 09:05:10 +0200 Subject: [PATCH 1/2] Turn on CI for rennovate branch --- .github/workflows/on_master.yaml | 3 +-- renovate.json | 4 ++-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/.github/workflows/on_master.yaml b/.github/workflows/on_master.yaml index 2e9213ce..f113e545 100644 --- a/.github/workflows/on_master.yaml +++ b/.github/workflows/on_master.yaml @@ -2,8 +2,7 @@ name: CI (master) on: push: - branches: - - master + branches: [ master, renovate/** ] tags-ignore: - "**" # Ignore all tags to avoid duplicate executions triggered by tag pushes. diff --git a/renovate.json b/renovate.json index 6bd1e1e4..fc72bb67 100644 --- a/renovate.json +++ b/renovate.json @@ -8,7 +8,7 @@ "lockFileMaintenance": { "enabled": true, "automerge": true, - "automergeType": "pr" + "automergeType": "branch" }, "packageRules": [ { @@ -18,7 +18,7 @@ "groupName": "major/minor dev dependencies", "groupSlug": "dev-dependencies", "automerge": true, - "automergeType": "pr" + "automergeType": "branch" }, { "matchPackageNames": ["@apify/*", "@crawlee/*", "apify", "apify-client", "apify-shared", "apify-fingerprint-datapoints", "crawlee", "got-scraping"], From 978aa691c91095b569c4125bea1ea93732565cf2 Mon Sep 17 00:00:00 2001 From: Josef Prochazka Date: Mon, 22 Jun 2026 09:15:33 +0200 Subject: [PATCH 2/2] Try to disable timestamp for lockfile maintennance, that never has any timestamp --- .github/workflows/on_master.yaml | 3 ++- renovate.json | 8 ++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/on_master.yaml b/.github/workflows/on_master.yaml index f113e545..2e9213ce 100644 --- a/.github/workflows/on_master.yaml +++ b/.github/workflows/on_master.yaml @@ -2,7 +2,8 @@ name: CI (master) on: push: - branches: [ master, renovate/** ] + branches: + - master tags-ignore: - "**" # Ignore all tags to avoid duplicate executions triggered by tag pushes. diff --git a/renovate.json b/renovate.json index fc72bb67..a213b7b6 100644 --- a/renovate.json +++ b/renovate.json @@ -8,7 +8,7 @@ "lockFileMaintenance": { "enabled": true, "automerge": true, - "automergeType": "branch" + "automergeType": "pr" }, "packageRules": [ { @@ -18,11 +18,15 @@ "groupName": "major/minor dev dependencies", "groupSlug": "dev-dependencies", "automerge": true, - "automergeType": "branch" + "automergeType": "pr" }, { "matchPackageNames": ["@apify/*", "@crawlee/*", "apify", "apify-client", "apify-shared", "apify-fingerprint-datapoints", "crawlee", "got-scraping"], "minimumReleaseAge": "0 days" + }, + { + "matchUpdateTypes": ["lockFileMaintenance"], + "minimumReleaseAgeBehaviour": "timestamp-optional" } ], "minimumReleaseAge": "1 day",