Skip to content
Open
Show file tree
Hide file tree
Changes from 7 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/scripts/create-platform-release-pr.sh
Original file line number Diff line number Diff line change
Expand Up @@ -319,7 +319,7 @@ create_changelog_pr() {

# Generate Changelog and Test Plan
echo "Generating changelog via auto-changelog.."
npx @metamask/auto-changelog@4.1.0 update --rc --repo "${GITHUB_REPOSITORY_URL}" --currentVersion "${new_version}" --autoCategorize
npx --no-install @metamask/auto-changelog update --rc --repo "${GITHUB_REPOSITORY_URL}" --currentVersion "${new_version}" --autoCategorize --useChangelogEntry --useShortPrLink

# Skip commits.csv for hotfix releases (previous_version_ref is literal "null")
# - When we create a new major/minor release, we fetch all commits included in the release, by fetching the diff between HEAD and previous version reference.
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"update-release-sheet": "node .github/scripts/update-release-sheet.mjs"
},
"dependencies": {
"@metamask/auto-changelog": "^3.4.4",
"@metamask/auto-changelog": "github:MetaMask/auto-changelog#parse-changelog-entry-adjustments",
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: Prettier Version Conflict Causes Runtime Errors

The updated @metamask/auto-changelog (from a GitHub branch) requires prettier >= 3.0.0 as a peer dependency. The project uses prettier 2.x, which is incompatible and may cause runtime errors when auto-changelog uses prettier functionality.

Fix in Cursor Fix in Web

"@metamask/utils": "^7.1.0",
"@octokit/graphql": "^7.0.1",
"@octokit/request": "^8.1.1",
Expand Down
143 changes: 135 additions & 8 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -941,18 +941,20 @@ __metadata:
languageName: node
linkType: hard

"@metamask/auto-changelog@npm:^3.4.4":
version: 3.4.4
resolution: "@metamask/auto-changelog@npm:3.4.4"
"@metamask/auto-changelog@github:MetaMask/auto-changelog#parse-changelog-entry-adjustments":
version: 5.0.2
resolution: "@metamask/auto-changelog@https://github.com/MetaMask/auto-changelog.git#commit=3298e5259680fc2d3a917ec7f05268be9ad7a4cd"
dependencies:
"@octokit/rest": "npm:^20.0.0"
diff: "npm:^5.0.0"
execa: "npm:^5.1.1"
prettier: "npm:^2.8.8"
semver: "npm:^7.3.5"
yargs: "npm:^17.0.1"
peerDependencies:
prettier: ">=3.0.0"
bin:
auto-changelog: dist/cli.js
checksum: 10/70e98529a153ebeab10410dbc3f567014999f77ed82f2b52f1b36501b28a4e3614c809a90c89600a739d7710595bfecc30e2260410e6afac7539f8db65a48f2c
auto-changelog: dist/cli.mjs
checksum: 10/df2e1604626f415b2bda6ed5bafc35fecb2b5e0834bfcfb2328f387a351372ac996ed64f3f8ad6eb4a817a8bb1186d3030cba20e6fe2f6a602284c0bc9082652
languageName: node
linkType: hard

Expand Down Expand Up @@ -1012,7 +1014,7 @@ __metadata:
dependencies:
"@lavamoat/allow-scripts": "npm:^2.3.1"
"@lavamoat/preinstall-always-fail": "npm:^1.0.0"
"@metamask/auto-changelog": "npm:^3.4.4"
"@metamask/auto-changelog": "github:MetaMask/auto-changelog#parse-changelog-entry-adjustments"
"@metamask/eslint-config": "npm:^12.0.0"
"@metamask/eslint-config-jest": "npm:^12.0.0"
"@metamask/eslint-config-nodejs": "npm:^12.0.0"
Expand Down Expand Up @@ -1196,6 +1198,13 @@ __metadata:
languageName: node
linkType: hard

"@octokit/auth-token@npm:^4.0.0":
version: 4.0.0
resolution: "@octokit/auth-token@npm:4.0.0"
checksum: 10/60e42701e341d700f73c518c7a35675d36d79fa9d5e838cc3ade96d147e49f5ba74db2e07b2337c2b95aaa540aa42088116df2122daa25633f9e70a2c8785c44
languageName: node
linkType: hard

"@octokit/core@npm:^4.2.1":
version: 4.2.4
resolution: "@octokit/core@npm:4.2.4"
Expand All @@ -1211,6 +1220,21 @@ __metadata:
languageName: node
linkType: hard

"@octokit/core@npm:^5.0.2":
version: 5.2.2
resolution: "@octokit/core@npm:5.2.2"
dependencies:
"@octokit/auth-token": "npm:^4.0.0"
"@octokit/graphql": "npm:^7.1.0"
"@octokit/request": "npm:^8.4.1"
"@octokit/request-error": "npm:^5.1.1"
"@octokit/types": "npm:^13.0.0"
before-after-hook: "npm:^2.2.0"
universal-user-agent: "npm:^6.0.0"
checksum: 10/0c39b43e562a8acf8f1d563a85f3c0e55e6d678ae16a4b3d6341060b3d5315c021dfa1bd15dc818fa4cc5612eb5cd518b13cb7c194e3c92ca3da9c0dc6a854b5
languageName: node
linkType: hard

"@octokit/endpoint@npm:^7.0.0":
version: 7.0.6
resolution: "@octokit/endpoint@npm:7.0.6"
Expand All @@ -1233,6 +1257,16 @@ __metadata:
languageName: node
linkType: hard

"@octokit/endpoint@npm:^9.0.6":
version: 9.0.6
resolution: "@octokit/endpoint@npm:9.0.6"
dependencies:
"@octokit/types": "npm:^13.1.0"
universal-user-agent: "npm:^6.0.0"
checksum: 10/2bf776423365ee926bf3f722a664e52f1070758eff4a176279fb132103fd0c76e3541f83ace49bbad9a64f9c9b8de453be565ca8d6136989e9514dea65380ecf
languageName: node
linkType: hard

"@octokit/graphql@npm:^5.0.0":
version: 5.0.6
resolution: "@octokit/graphql@npm:5.0.6"
Expand All @@ -1255,13 +1289,42 @@ __metadata:
languageName: node
linkType: hard

"@octokit/graphql@npm:^7.1.0":
version: 7.1.1
resolution: "@octokit/graphql@npm:7.1.1"
dependencies:
"@octokit/request": "npm:^8.4.1"
"@octokit/types": "npm:^13.0.0"
universal-user-agent: "npm:^6.0.0"
checksum: 10/9a7a65fa84df795b0acb5315dae5a4a5a042a01dde0c88974df180a1c02b9b8e61cae013be32461b11ee1d507a8f778f3b7f37dfa3b371771332cb8efcd01f29
languageName: node
linkType: hard

"@octokit/openapi-types@npm:^18.0.0":
version: 18.0.0
resolution: "@octokit/openapi-types@npm:18.0.0"
checksum: 10/5d4aa6abab9b67585bc8496afca4c6377ea1ffccfa17acacd325cefb5fd825799e1d292b498b34023093088b65571c201f4f7e3ba1d3248352f247a1801f6570
languageName: node
linkType: hard

"@octokit/openapi-types@npm:^24.2.0":
version: 24.2.0
resolution: "@octokit/openapi-types@npm:24.2.0"
checksum: 10/000897ebc6e247c2591049d6081e95eb5636f73798dadd695ee6048496772b58065df88823e74a760201828545a7ac601dd3c1bcd2e00079a62a9ee9d389409c
languageName: node
linkType: hard

"@octokit/plugin-paginate-rest@npm:11.4.4-cjs.2":
version: 11.4.4-cjs.2
resolution: "@octokit/plugin-paginate-rest@npm:11.4.4-cjs.2"
dependencies:
"@octokit/types": "npm:^13.7.0"
peerDependencies:
"@octokit/core": 5
checksum: 10/e0f696b3b69febe4e7c736d909065871f38bb8346a07f19a9c83246a02972568ac672667db472f846baef20a9611adf26ce8f0f189a11004c4b6618765078e19
languageName: node
linkType: hard

"@octokit/plugin-paginate-rest@npm:^6.1.2":
version: 6.1.2
resolution: "@octokit/plugin-paginate-rest@npm:6.1.2"
Expand All @@ -1283,6 +1346,26 @@ __metadata:
languageName: node
linkType: hard

"@octokit/plugin-request-log@npm:^4.0.0":
version: 4.0.1
resolution: "@octokit/plugin-request-log@npm:4.0.1"
peerDependencies:
"@octokit/core": 5
checksum: 10/fd8c0a201490cba00084689a0d1d54fc7b5ab5b6bdb7e447056b947b1754f78526e9685400eab10d3522bfa7b5bc49c555f41ec412c788610b96500b168f3789
languageName: node
linkType: hard

"@octokit/plugin-rest-endpoint-methods@npm:13.3.2-cjs.1":
version: 13.3.2-cjs.1
resolution: "@octokit/plugin-rest-endpoint-methods@npm:13.3.2-cjs.1"
dependencies:
"@octokit/types": "npm:^13.8.0"
peerDependencies:
"@octokit/core": ^5
checksum: 10/479827e62466e55bc1a50129d51597807bddc6c909e56be9e8dd9c1a91efa0f466a2f56b7d80438649e21ab0a3a195f840b3fccf2ae7f11fb0a919db8e62bc62
languageName: node
linkType: hard

"@octokit/plugin-rest-endpoint-methods@npm:^7.1.2":
version: 7.2.3
resolution: "@octokit/plugin-rest-endpoint-methods@npm:7.2.3"
Expand Down Expand Up @@ -1316,6 +1399,17 @@ __metadata:
languageName: node
linkType: hard

"@octokit/request-error@npm:^5.1.1":
version: 5.1.1
resolution: "@octokit/request-error@npm:5.1.1"
dependencies:
"@octokit/types": "npm:^13.1.0"
deprecation: "npm:^2.0.0"
once: "npm:^1.4.0"
checksum: 10/6ad98626407ba57bb33fa197611be74bee1dd9abc8d5d845648d6a2a04aa6840c0eb7f4be341d55dfcab5bc19181ad5fd25194869a7aaac6245f74b3a14d9662
languageName: node
linkType: hard

"@octokit/request@npm:^6.0.0":
version: 6.2.8
resolution: "@octokit/request@npm:6.2.8"
Expand Down Expand Up @@ -1343,6 +1437,18 @@ __metadata:
languageName: node
linkType: hard

"@octokit/request@npm:^8.4.1":
version: 8.4.1
resolution: "@octokit/request@npm:8.4.1"
dependencies:
"@octokit/endpoint": "npm:^9.0.6"
"@octokit/request-error": "npm:^5.1.1"
"@octokit/types": "npm:^13.1.0"
universal-user-agent: "npm:^6.0.0"
checksum: 10/2b2c9131cc9b608baeeef8ce2943768cc9db5fbe36a665f734a099bd921561c760e4391fbdf39d5aefb725db26742db1488c65624940ef7cec522e10863caa5e
languageName: node
linkType: hard

"@octokit/rest@npm:^19.0.13":
version: 19.0.13
resolution: "@octokit/rest@npm:19.0.13"
Expand All @@ -1355,6 +1461,18 @@ __metadata:
languageName: node
linkType: hard

"@octokit/rest@npm:^20.0.0":
version: 20.1.2
resolution: "@octokit/rest@npm:20.1.2"
dependencies:
"@octokit/core": "npm:^5.0.2"
"@octokit/plugin-paginate-rest": "npm:11.4.4-cjs.2"
"@octokit/plugin-request-log": "npm:^4.0.0"
"@octokit/plugin-rest-endpoint-methods": "npm:13.3.2-cjs.1"
checksum: 10/e0759fdbf18bc96f68299b4ca04d7102ce861e8508f01e9e580ed9c1e19d4cc20d150635161e360375f1c52c95e54bf6b56aaae16f943a93d6dcb38a51d8a23e
languageName: node
linkType: hard

"@octokit/tsconfig@npm:^1.0.2":
version: 1.0.2
resolution: "@octokit/tsconfig@npm:1.0.2"
Expand All @@ -1380,6 +1498,15 @@ __metadata:
languageName: node
linkType: hard

"@octokit/types@npm:^13.0.0, @octokit/types@npm:^13.1.0, @octokit/types@npm:^13.7.0, @octokit/types@npm:^13.8.0":
version: 13.10.0
resolution: "@octokit/types@npm:13.10.0"
dependencies:
"@octokit/openapi-types": "npm:^24.2.0"
checksum: 10/32f8f5010d7faae128b0cdd0c221f0ca8c3781fe44483ecd87162b3da507db667f7369acda81340f6e2c9c374d9a938803409c6085c2c01d98210b6c58efb99a
languageName: node
linkType: hard

"@octokit/types@npm:^9.0.0, @octokit/types@npm:^9.2.3":
version: 9.3.2
resolution: "@octokit/types@npm:9.3.2"
Expand Down Expand Up @@ -6886,7 +7013,7 @@ __metadata:
languageName: node
linkType: hard

"prettier@npm:^2.7.1, prettier@npm:^2.8.8":
"prettier@npm:^2.7.1":
version: 2.8.8
resolution: "prettier@npm:2.8.8"
bin:
Expand Down
Loading