From f094c14ff508b6a510b0579b65f987fb359d3d1d Mon Sep 17 00:00:00 2001 From: Afonso Jorge Ramos Date: Fri, 7 Aug 2026 01:11:48 +0200 Subject: [PATCH 1/2] chore(deps-core): update octokit to @octokit/types v17 and @octokit/plugin-rest-endpoint-methods v18 --- package.json | 4 ++-- pnpm-lock.yaml | 28 ++++++++-------------------- 2 files changed, 10 insertions(+), 22 deletions(-) diff --git a/package.json b/package.json index c84b68ccd..2ea6b5351 100644 --- a/package.json +++ b/package.json @@ -88,10 +88,10 @@ "@octokit/oauth-methods": "6.0.3", "@octokit/openapi-types": "28.0.0", "@octokit/plugin-paginate-rest": "15.0.0", - "@octokit/plugin-rest-endpoint-methods": "17.0.0", + "@octokit/plugin-rest-endpoint-methods": "18.0.0", "@octokit/request": "10.0.13", "@octokit/request-error": "7.1.1", - "@octokit/types": "16.0.0", + "@octokit/types": "17.0.0", "@parcel/watcher": "2.6.0", "@primer/css": "22.3.0", "@primer/octicons-react": "19.32.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8d70fc8e8..c08e66098 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -67,8 +67,8 @@ importers: specifier: 15.0.0 version: 15.0.0(@octokit/core@7.0.7) '@octokit/plugin-rest-endpoint-methods': - specifier: 17.0.0 - version: 17.0.0(@octokit/core@7.0.7) + specifier: 18.0.0 + version: 18.0.0(@octokit/core@7.0.7) '@octokit/request': specifier: 10.0.13 version: 10.0.13 @@ -76,8 +76,8 @@ importers: specifier: 7.1.1 version: 7.1.1 '@octokit/types': - specifier: 16.0.0 - version: 16.0.0 + specifier: 17.0.0 + version: 17.0.0 '@parcel/watcher': specifier: 2.6.0 version: 2.6.0 @@ -810,9 +810,6 @@ packages: resolution: {integrity: sha512-t7MBs34Ja16BBZlOSAFslFh4wBMuofD83wVLG9zIuuEGMv/U12XAJ8ESOifgEcC1ptjhNA3sorLA9BCtVfgPuw==} engines: {node: '>= 20'} - '@octokit/openapi-types@27.0.0': - resolution: {integrity: sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==} - '@octokit/openapi-types@28.0.0': resolution: {integrity: sha512-0rFyLuyHvIj6uuZWuDslxkowFYdPXoNIkeAv4b27dzm2Tf4vGWXnPsMcxs7d65kLdMERgP3wc1AEPlqMz8e1cQ==} @@ -822,8 +819,8 @@ packages: peerDependencies: '@octokit/core': '>=6' - '@octokit/plugin-rest-endpoint-methods@17.0.0': - resolution: {integrity: sha512-B5yCyIlOJFPqUUeiD0cnBJwWJO8lkJs5d8+ze9QDP6SvfiXSz1BF+91+0MeI1d2yxgOhU/O+CvtiZ9jSkHhFAw==} + '@octokit/plugin-rest-endpoint-methods@18.0.0': + resolution: {integrity: sha512-1wM02pQTHEarWYij0Bb4gu8X8fBy2FJdI4HMTSFDxtYLbOkJErGVx5ywmM6jeS8tOmC0iCiRLrn6YsSIecUeOQ==} engines: {node: '>= 20'} peerDependencies: '@octokit/core': '>=6' @@ -836,9 +833,6 @@ packages: resolution: {integrity: sha512-v2269YxL9Yf+x3d+gRI63FP0vFQEiWgLyBzxe/Y+0yFDg2B/Tzf5dhh9VNfccVAQnfcfwQWyk/y6Bn7rUXXs7A==} engines: {node: '>= 20'} - '@octokit/types@16.0.0': - resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} - '@octokit/types@17.0.0': resolution: {integrity: sha512-ByP1v7YL5SMveFPP7+sj0/ZuWCOOg/Chs4NafOMpq6WNIM/hdGY0S7C0TCGDBWu1aGmOxmUIhMx3cO+IdwYZ1Q==} @@ -5423,8 +5417,6 @@ snapshots: '@octokit/request-error': 7.1.1 '@octokit/types': 17.0.0 - '@octokit/openapi-types@27.0.0': {} - '@octokit/openapi-types@28.0.0': {} '@octokit/plugin-paginate-rest@15.0.0(@octokit/core@7.0.7)': @@ -5432,10 +5424,10 @@ snapshots: '@octokit/core': 7.0.7 '@octokit/types': 17.0.0 - '@octokit/plugin-rest-endpoint-methods@17.0.0(@octokit/core@7.0.7)': + '@octokit/plugin-rest-endpoint-methods@18.0.0(@octokit/core@7.0.7)': dependencies: '@octokit/core': 7.0.7 - '@octokit/types': 16.0.0 + '@octokit/types': 17.0.0 '@octokit/request-error@7.1.1': dependencies: @@ -5450,10 +5442,6 @@ snapshots: json-with-bigint: 3.5.10 universal-user-agent: 7.0.3 - '@octokit/types@16.0.0': - dependencies: - '@octokit/openapi-types': 27.0.0 - '@octokit/types@17.0.0': dependencies: '@octokit/openapi-types': 28.0.0 From 9fcf6e3c7290feb27288bae8cb333661cadf9c47 Mon Sep 17 00:00:00 2001 From: Afonso Jorge Ramos Date: Fri, 7 Aug 2026 01:11:53 +0200 Subject: [PATCH 2/2] chore(renovate): keep @octokit packages in a single group --- renovate.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/renovate.json b/renovate.json index aff1f100a..375214a36 100644 --- a/renovate.json +++ b/renovate.json @@ -47,6 +47,12 @@ ], "semanticCommitScope": "deps-core" }, + { + "description": "Keep all @octokit packages in a single PR. They share @octokit/openapi-types, and a partial bump resolves two copies of it at once, so the `id: number | bigint` widening lands in only half the types and typechecking fails. `:separateMultipleMajorReleases` otherwise splits the group into one branch per target major.", + "matchPackageNames": ["@octokit/**"], + "groupName": "octokit", + "separateMultipleMajor": false + }, { "description": "electron-menubar is a first-party dependency, so skip the minimum release age gate and weekly schedule applied to other packages", "matchPackageNames": ["electron-menubar"],