From edbd2a3dcac226164b65156a840100e5b7a62963 Mon Sep 17 00:00:00 2001 From: Wolfgang Walther Date: Sun, 19 Apr 2026 18:38:51 +0200 Subject: [PATCH] chore: remove renovate haskell updates These don't really make sense, because it's non-trivial to construct a build plan that *ensures* the dependency that renovate creates a PR for is tested with the latest version. Cabal might just select a build plan, that doesn't include the dependency, in which case we could just as well have no upper bounds at all. Since there is no good way to test these changes (I tried, a while ago!), let's just disable these PRs. They are more annoying than anything else. --- .github/renovate.json | 41 ----------------------------------------- 1 file changed, 41 deletions(-) diff --git a/.github/renovate.json b/.github/renovate.json index 57f6a9043..6a354c5ba 100644 --- a/.github/renovate.json +++ b/.github/renovate.json @@ -13,9 +13,6 @@ }, "packageRules": [ { - "matchBaseBranches": [ - "/^v[0-9]+/" - ], "matchManagers": [ "haskell-cabal" ], @@ -26,44 +23,6 @@ "/^v[0-9]+/" ], "groupName": "all dependencies" - }, - { - "matchManagers": [ - "haskell-cabal" - ], - "matchPackageNames": [ - "base", - "bytestring", - "containers", - "directory", - "mtl", - "parsec", - "process", - "text" - ], - "groupName": "GHC dependencies" - }, - { - "matchManagers": [ - "haskell-cabal" - ], - "matchPackageNames": [ - "hasql", - "hasql-dynamic-statements", - "hasql-notifications", - "hasql-transaction", - "hasql-pool" - ], - "groupName": "hasql" - }, - { - "matchManagers": [ - "haskell-cabal" - ], - "matchPackageNames": [ - "fuzzyset" - ], - "allowedVersions": "<0.3" } ] }