From 8d56a6236738b49845b3aae57ad3fc8c0048c409 Mon Sep 17 00:00:00 2001 From: Giovanni Ravalico <15946771+suddenlyGiovanni@users.noreply.github.com> Date: Tue, 7 May 2024 16:09:56 +0200 Subject: [PATCH] feat(renovate.json5): add hostRules for GitHub Packages A hostRule for GitHub Packages has been added in renovate.json5. This new rule matches the host https://npm.pkg.github.com/ for npm packages and contains an encrypted token for authentication. This allows renovate to apply updates from packages hosted on GitHub Packages. --- .github/renovate.json5 | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/.github/renovate.json5 b/.github/renovate.json5 index b43be7ee..eb7a1e6c 100644 --- a/.github/renovate.json5 +++ b/.github/renovate.json5 @@ -9,21 +9,30 @@ 'replacements:all', 'workarounds:all', ':followTag(typescript, rc)', - 'schedule:earlyMondays', + 'schedule:earlyMondays' ], labels: [ - 'dependencies', + 'dependencies' ], dockerfile: { - enabled: true, + enabled: true }, + hostRules: [ + { + "matchHost": "https://npm.pkg.github.com/", + "hostType": "npm", + "encrypted": { + "token": "wcFMA/xDdHCJBTolARAAhGeyZLuQfQtZ8ugHhgRGUrzB48Njf47/XwpZRIK1mY3LMcolcxi/PjSRXG7HGdxhYu36oGP+HwksDYEdEB8t8LuKZ40sWm3Mb+wDtmLHuiBq5T22dityEg3zRxGDWawEJbpLLkguGIwoIFrOHOWn6zQ0MzZl3mfVoDCSxjUDKdlchP4qCpqiSPI/+DstsWXrVkcGA9CWHXV8+RJ17DkqmHJ80W0uLzanHH2qq38xwHiU21b9dM5OaabUx/Ob7zCJCoQsrkuojClW6401zWc6CHaOoINZajQ+XBv+tYei22Xbvpl8huqvm8VfNKCul1TZwF29W8TkoTodK6DRPmFmNcgI16W0EypcsNQuoAc9K2O2IhTqEplyHBUF0mq7WnBsJrKLz8+BzHBnFr82ww2VjL+B9h7AF2YztfbhlDEerjQEdGdnXaurBUc9RhUU/HFhbpQeVP9QziPZDEAnrQtODjk7Yd52AVCasiovofVNrzrikstWWHfmCVWHApuvBFgiiEDDMDbvg2bIUcFAbI9iheydFlBX4l+f9mNn/w4nyIN/RjiMgoqH9vdw8DFersQ7e1bdne/k5n8Ff4a3kBPEtFGgl+/EmrelJlnnZl2KMyseP6OPNSys5Cejdit4zZPBkboE3I95vXCysqiGGEhpBLv3NgSPpvWzqe8pXV7OBevSkgFFqG0A33zhIa6ogNZ6In2d7MUlWaXyNSVc2k+VEJmsCmopOR3ToqzzS1gQ4v14u7iJNA/YwEF6GQgP24gvYpKkuy7sfEDE3bNwHyk8koHTlxLScg/mgFPeajBFMMQQwwQRny22YPoRrZFAhHSqjLQzBEPp59cuawn6EPYJCVDbQ+/CEWoxDDtsvivx898X1qsM" + } + } + ], packageRules: [ { matchPackagePatterns: [ '^effect$', - '^@effect/', + '^@effect/' ], - groupName: 'effect packages', - }, - ], + groupName: 'effect packages' + } + ] }