Skip to content

Commit cce51b5

Browse files
chore(deps): update dependency @semantic-release/github to v9 (#4677)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@semantic-release/github](https://github.com/semantic-release/github) | [`^8.0.0` -> `^9.0.0`](https://renovatebot.com/diffs/npm/@semantic-release%2fgithub/8.1.0/9.0.0) | [![age](https://badges.renovateapi.com/packages/npm/@semantic-release%2fgithub/9.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@semantic-release%2fgithub/9.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@semantic-release%2fgithub/9.0.0/compatibility-slim/8.1.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@semantic-release%2fgithub/9.0.0/confidence-slim/8.1.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>semantic-release/github</summary> ### [`v9.0.0`](https://github.com/semantic-release/github/releases/tag/v9.0.0) [Compare Source](https://github.com/semantic-release/github/compare/v8.1.0...v9.0.0) ##### BREAKING CHANGES - `@semantic-release/github` is now a native ES Module - Node 14 and 16 are no longer supported </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://app.renovatebot.com/dashboard#github/SAP/ui5-webcomponents-react). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMDIuMTAiLCJ1cGRhdGVkSW5WZXIiOiIzNS4xMDIuMTAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Marcus Notheis <[email protected]>
1 parent 6f3673a commit cce51b5

File tree

4 files changed

+108
-55
lines changed

4 files changed

+108
-55
lines changed

.github/createIssueCommentsForRelease.cjs renamed to .github/createIssueCommentsForRelease.js

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,18 @@
1-
const issueCommenter = require('@semantic-release/github/lib/success.js');
1+
import { success as issueCommenter } from '@semantic-release/github';
2+
import { readFileSync } from 'node:fs';
23

34
const commitShaRegExp = /commit\/(?<sha>\w{40})/gm;
45

5-
module.exports = async function run({ github, context, version }) {
6+
/**
7+
*
8+
* @param options {object}
9+
* @param options.github {import("@octokit/rest/dist-types/index.d.ts").Octokit}
10+
* @param options.context
11+
* @returns {Promise<void>}
12+
*/
13+
export default async function run({ github, context }) {
14+
const { version } = JSON.parse(readFileSync(new URL('./lerna.json', import.meta.url)).toString());
15+
616
const { data: release } = await github.repos.getReleaseByTag({
717
owner: context.repo.owner,
818
repo: context.repo.repo,
@@ -28,7 +38,7 @@ module.exports = async function run({ github, context, version }) {
2838
nextRelease: {
2939
version: `v${version}` // new release version
3040
},
31-
releases: [release], // current github release
41+
releases: [release], // current GitHub release
3242
logger: console,
3343
env: process.env
3444
};

.github/workflows/release.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,7 @@ jobs:
6464
GH_TOKEN: ${{ secrets.ACCESS_TOKEN }}
6565
with:
6666
script: |
67-
const { readFileSync } = require('fs');
68-
const { URL } = require('url');
69-
const { version } = require('./lerna.json');
70-
const script = require('./.github/createIssueCommentsForRelease.cjs');
67+
import script from '${{ github.workspace }}/.github/createIssueCommentsForRelease.js';
7168
72-
console.log('Create issue comments for lerna version: ', version);
73-
await script({ github: github.rest, context, core, version })
69+
await script({ github: github.rest, context })
7470

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
"@babel/preset-react": "7.22.3",
5151
"@babel/preset-typescript": "7.21.5",
5252
"@cypress/code-coverage": "^3.10.0",
53-
"@semantic-release/github": "^8.0.0",
53+
"@semantic-release/github": "^9.0.0",
5454
"@testing-library/cypress": "^9.0.0",
5555
"@types/node": "^18.0.0",
5656
"@types/react": "^18.0.6",

yarn.lock

Lines changed: 92 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -3886,15 +3886,15 @@ __metadata:
38863886
languageName: node
38873887
linkType: hard
38883888

3889-
"@octokit/plugin-throttling@npm:^5.2.3":
3890-
version: 5.2.3
3891-
resolution: "@octokit/plugin-throttling@npm:5.2.3"
3889+
"@octokit/plugin-throttling@npm:^6.0.0":
3890+
version: 6.0.0
3891+
resolution: "@octokit/plugin-throttling@npm:6.0.0"
38923892
dependencies:
38933893
"@octokit/types": ^9.0.0
38943894
bottleneck: ^2.15.3
38953895
peerDependencies:
38963896
"@octokit/core": ^4.0.0
3897-
checksum: ce7ca75d150c63cf1bbcb5b385513bd8cd1f714c5e59f33d25c2afd08fa730250055ef8dffa74113f92e7fb3f209a147442242151607a513f55e4ce382c8e80c
3897+
checksum: 29d2a4ef4621a45cf475ce52f447d4cca054722fd5e32ea0d906571d746ddd90871d32a6d4851f653babef9fe7a95d4d29c716a082a70321645cbd642f5a2775
38983898
languageName: node
38993899
linkType: hard
39003900

@@ -4045,30 +4045,29 @@ __metadata:
40454045
languageName: node
40464046
linkType: hard
40474047

4048-
"@semantic-release/github@npm:^8.0.0":
4049-
version: 8.1.0
4050-
resolution: "@semantic-release/github@npm:8.1.0"
4048+
"@semantic-release/github@npm:^9.0.0":
4049+
version: 9.0.0
4050+
resolution: "@semantic-release/github@npm:9.0.0"
40514051
dependencies:
40524052
"@octokit/core": ^4.2.1
40534053
"@octokit/plugin-paginate-rest": ^6.1.2
40544054
"@octokit/plugin-retry": ^4.1.3
4055-
"@octokit/plugin-throttling": ^5.2.3
4055+
"@octokit/plugin-throttling": ^6.0.0
40564056
"@semantic-release/error": ^3.0.0
4057-
aggregate-error: ^3.0.0
4058-
debug: ^4.0.0
4059-
dir-glob: ^3.0.0
4060-
fs-extra: ^11.0.0
4061-
globby: ^11.0.0
4057+
aggregate-error: ^4.0.1
4058+
debug: ^4.3.4
4059+
dir-glob: ^3.0.1
4060+
globby: ^13.1.4
40624061
http-proxy-agent: ^7.0.0
40634062
https-proxy-agent: ^7.0.0
40644063
issue-parser: ^6.0.0
4065-
lodash: ^4.17.4
4064+
lodash-es: ^4.17.21
40664065
mime: ^3.0.0
4067-
p-filter: ^2.0.0
4068-
url-join: ^4.0.0
4066+
p-filter: ^3.0.0
4067+
url-join: ^5.0.0
40694068
peerDependencies:
4070-
semantic-release: ">=18.0.0-beta.1"
4071-
checksum: ce199225ab077e25731799145873f41d8d0ab0d00ae221aa6ae4574e58c22f994f9bd8f13c424ac5580e978a8047f5a4fa4bbb681b823f4ba94a8ce4699c11c8
4069+
semantic-release: ">=20.1.0"
4070+
checksum: 4444d273d299c8edf49e4581bd2eeb06f122da2446dfcbae80321902246df3b3f5c2e760e031b689e415d970805ec69c01844d3b7f7bcc0af9f32c9a9e6507f3
40724071
languageName: node
40734072
linkType: hard
40744073

@@ -6903,6 +6902,16 @@ __metadata:
69036902
languageName: node
69046903
linkType: hard
69056904

6905+
"aggregate-error@npm:^4.0.0, aggregate-error@npm:^4.0.1":
6906+
version: 4.0.1
6907+
resolution: "aggregate-error@npm:4.0.1"
6908+
dependencies:
6909+
clean-stack: ^4.0.0
6910+
indent-string: ^5.0.0
6911+
checksum: bb3ffdfd13447800fff237c2cba752c59868ee669104bb995dfbbe0b8320e967d679e683dabb640feb32e4882d60258165cde0baafc4cd467cc7d275a13ad6b5
6912+
languageName: node
6913+
linkType: hard
6914+
69066915
"ajv@npm:^6.10.0, ajv@npm:^6.12.4":
69076916
version: 6.12.6
69086917
resolution: "ajv@npm:6.12.6"
@@ -8426,6 +8435,15 @@ __metadata:
84268435
languageName: node
84278436
linkType: hard
84288437

8438+
"clean-stack@npm:^4.0.0":
8439+
version: 4.2.0
8440+
resolution: "clean-stack@npm:4.2.0"
8441+
dependencies:
8442+
escape-string-regexp: 5.0.0
8443+
checksum: 373f656a31face5c615c0839213b9b542a0a48057abfb1df66900eab4dc2a5c6097628e4a0b5aa559cdfc4e66f8a14ea47be9681773165a44470ef5fb8ccc172
8444+
languageName: node
8445+
linkType: hard
8446+
84298447
"cli-boxes@npm:^2.2.0, cli-boxes@npm:^2.2.1":
84308448
version: 2.2.1
84318449
resolution: "cli-boxes@npm:2.2.1"
@@ -10031,7 +10049,7 @@ __metadata:
1003110049
languageName: node
1003210050
linkType: hard
1003310051

10034-
"dir-glob@npm:^3.0.0, dir-glob@npm:^3.0.1":
10052+
"dir-glob@npm:^3.0.1":
1003510053
version: 3.0.1
1003610054
resolution: "dir-glob@npm:3.0.1"
1003710055
dependencies:
@@ -10822,6 +10840,13 @@ __metadata:
1082210840
languageName: node
1082310841
linkType: hard
1082410842

10843+
"escape-string-regexp@npm:5.0.0, escape-string-regexp@npm:^5.0.0":
10844+
version: 5.0.0
10845+
resolution: "escape-string-regexp@npm:5.0.0"
10846+
checksum: 20daabe197f3cb198ec28546deebcf24b3dbb1a5a269184381b3116d12f0532e06007f4bc8da25669d6a7f8efb68db0758df4cd981f57bc5b57f521a3e12c59e
10847+
languageName: node
10848+
linkType: hard
10849+
1082510850
"escape-string-regexp@npm:^1.0.2, escape-string-regexp@npm:^1.0.5":
1082610851
version: 1.0.5
1082710852
resolution: "escape-string-regexp@npm:1.0.5"
@@ -10836,13 +10861,6 @@ __metadata:
1083610861
languageName: node
1083710862
linkType: hard
1083810863

10839-
"escape-string-regexp@npm:^5.0.0":
10840-
version: 5.0.0
10841-
resolution: "escape-string-regexp@npm:5.0.0"
10842-
checksum: 20daabe197f3cb198ec28546deebcf24b3dbb1a5a269184381b3116d12f0532e06007f4bc8da25669d6a7f8efb68db0758df4cd981f57bc5b57f521a3e12c59e
10843-
languageName: node
10844-
linkType: hard
10845-
1084610864
"escodegen@npm:^2.0.0":
1084710865
version: 2.0.0
1084810866
resolution: "escodegen@npm:2.0.0"
@@ -11958,7 +11976,7 @@ __metadata:
1195811976
languageName: node
1195911977
linkType: hard
1196011978

11961-
"fs-extra@npm:^11.0.0, fs-extra@npm:^11.1.0":
11979+
"fs-extra@npm:^11.1.0":
1196211980
version: 11.1.0
1196311981
resolution: "fs-extra@npm:11.1.0"
1196411982
dependencies:
@@ -12562,7 +12580,7 @@ __metadata:
1256212580
languageName: node
1256312581
linkType: hard
1256412582

12565-
"globby@npm:11.1.0, globby@npm:^11.0.0, globby@npm:^11.0.1, globby@npm:^11.0.2, globby@npm:^11.1.0":
12583+
"globby@npm:11.1.0, globby@npm:^11.0.1, globby@npm:^11.0.2, globby@npm:^11.1.0":
1256612584
version: 11.1.0
1256712585
resolution: "globby@npm:11.1.0"
1256812586
dependencies:
@@ -12603,6 +12621,19 @@ __metadata:
1260312621
languageName: node
1260412622
linkType: hard
1260512623

12624+
"globby@npm:^13.1.4":
12625+
version: 13.1.4
12626+
resolution: "globby@npm:13.1.4"
12627+
dependencies:
12628+
dir-glob: ^3.0.1
12629+
fast-glob: ^3.2.11
12630+
ignore: ^5.2.0
12631+
merge2: ^1.4.1
12632+
slash: ^4.0.0
12633+
checksum: e8bc13879972082d590cd1b0e27080d90d2e12fff7eeb2cee9329c29115ace14cc5b9f899e3d6beb136ba826307a727016658919a6f383e1511d698acee81741
12634+
languageName: node
12635+
linkType: hard
12636+
1260612637
"globrex@npm:^0.1.2":
1260712638
version: 0.1.2
1260812639
resolution: "globrex@npm:0.1.2"
@@ -13215,6 +13246,13 @@ __metadata:
1321513246
languageName: node
1321613247
linkType: hard
1321713248

13249+
"indent-string@npm:^5.0.0":
13250+
version: 5.0.0
13251+
resolution: "indent-string@npm:5.0.0"
13252+
checksum: e466c27b6373440e6d84fbc19e750219ce25865cb82d578e41a6053d727e5520dc5725217d6eb1cc76005a1bb1696a0f106d84ce7ebda3033b963a38583fb3b3
13253+
languageName: node
13254+
linkType: hard
13255+
1321813256
"indexes-of@npm:^1.0.1":
1321913257
version: 1.0.1
1322013258
resolution: "indexes-of@npm:1.0.1"
@@ -15235,6 +15273,13 @@ __metadata:
1523515273
languageName: node
1523615274
linkType: hard
1523715275

15276+
"lodash-es@npm:^4.17.21":
15277+
version: 4.17.21
15278+
resolution: "lodash-es@npm:4.17.21"
15279+
checksum: 05cbffad6e2adbb331a4e16fbd826e7faee403a1a04873b82b42c0f22090f280839f85b95393f487c1303c8a3d2a010048bf06151a6cbe03eee4d388fb0a12d2
15280+
languageName: node
15281+
linkType: hard
15282+
1523815283
"lodash.camelcase@npm:^4.3.0":
1523915284
version: 4.3.0
1524015285
resolution: "lodash.camelcase@npm:4.3.0"
@@ -17873,12 +17918,12 @@ __metadata:
1787317918
languageName: node
1787417919
linkType: hard
1787517920

17876-
"p-filter@npm:^2.0.0":
17877-
version: 2.1.0
17878-
resolution: "p-filter@npm:2.1.0"
17921+
"p-filter@npm:^3.0.0":
17922+
version: 3.0.0
17923+
resolution: "p-filter@npm:3.0.0"
1787917924
dependencies:
17880-
p-map: ^2.0.0
17881-
checksum: 76e552ca624ce2233448d68b19eec9de42b695208121998f7e011edce71d1079a83096ee6a2078fb2a59cfa8a5c999f046edf00ebf16a8e780022010b4693234
17925+
p-map: ^5.1.0
17926+
checksum: aacc36820f0531c01963334edc6debf5038b47c83a1c2255b7c14f6964a9a5fc1887ce0b93e72d137727403253bcc9bb26eed9bb79896ece1fa9f52d979bb97b
1788217927
languageName: node
1788317928
linkType: hard
1788417929

@@ -17975,13 +18020,6 @@ __metadata:
1797518020
languageName: node
1797618021
linkType: hard
1797718022

17978-
"p-map@npm:^2.0.0":
17979-
version: 2.1.0
17980-
resolution: "p-map@npm:2.1.0"
17981-
checksum: 9e3ad3c9f6d75a5b5661bcad78c91f3a63849189737cd75e4f1225bf9ac205194e5c44aac2ef6f09562b1facdb9bd1425584d7ac375bfaa17b3f1a142dab936d
17982-
languageName: node
17983-
linkType: hard
17984-
1798518023
"p-map@npm:^3.0.0":
1798618024
version: 3.0.0
1798718025
resolution: "p-map@npm:3.0.0"
@@ -17991,6 +18029,15 @@ __metadata:
1799118029
languageName: node
1799218030
linkType: hard
1799318031

18032+
"p-map@npm:^5.1.0":
18033+
version: 5.5.0
18034+
resolution: "p-map@npm:5.5.0"
18035+
dependencies:
18036+
aggregate-error: ^4.0.0
18037+
checksum: 065cb6fca6b78afbd070dd9224ff160dc23eea96e57863c09a0c8ea7ce921043f76854be7ee0abc295cff1ac9adcf700e79a1fbe3b80b625081087be58e7effb
18038+
languageName: node
18039+
linkType: hard
18040+
1799418041
"p-pipe@npm:3.1.0":
1799518042
version: 3.1.0
1799618043
resolution: "p-pipe@npm:3.1.0"
@@ -22371,7 +22418,7 @@ __metadata:
2237122418
"@babel/preset-react": 7.22.3
2237222419
"@babel/preset-typescript": 7.21.5
2237322420
"@cypress/code-coverage": ^3.10.0
22374-
"@semantic-release/github": ^8.0.0
22421+
"@semantic-release/github": ^9.0.0
2237522422
"@storybook/addon-a11y": 7.0.18
2237622423
"@storybook/addon-essentials": 7.0.18
2237722424
"@storybook/blocks": 7.0.18
@@ -22728,10 +22775,10 @@ __metadata:
2272822775
languageName: node
2272922776
linkType: hard
2273022777

22731-
"url-join@npm:^4.0.0":
22732-
version: 4.0.1
22733-
resolution: "url-join@npm:4.0.1"
22734-
checksum: f74e868bf25dbc8be6a8d7237d4c36bb5b6c62c72e594d5ab1347fe91d6af7ccd9eb5d621e30152e4da45c2e9a26bec21390e911ab54a62d4d82e76028374ee5
22778+
"url-join@npm:^5.0.0":
22779+
version: 5.0.0
22780+
resolution: "url-join@npm:5.0.0"
22781+
checksum: 5921384a8ad4395b49ce4b50aa26efbc429cebe0bc8b3660ad693dd12fd859747b5369be0443e60e53a7850b2bc9d7d0687bcb94386662b40e743596bbf38101
2273522782
languageName: node
2273622783
linkType: hard
2273722784

0 commit comments

Comments
 (0)