From b38ced71a1d8d4d627f04df0d525959b2bfcb1d7 Mon Sep 17 00:00:00 2001 From: Patrick Mowrer Date: Tue, 16 Jan 2024 19:10:07 -0500 Subject: [PATCH] fix(deps): Limit semantic-release peer-dep to <20 There is a breaking ESM change in `semantic-release` 20. --- .github/workflows/release-preview.yml | 2 +- .github/workflows/release.yml | 2 +- package.json | 6 ++---- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release-preview.yml b/.github/workflows/release-preview.yml index 6e40cf0..10e4d6e 100644 --- a/.github/workflows/release-preview.yml +++ b/.github/workflows/release-preview.yml @@ -12,4 +12,4 @@ jobs: node-version: 20 # semantic-release dry-run workaround https://github.com/semantic-release/semantic-release/issues/1890#issuecomment-974512960 - run: git checkout -b ${{ github.head_ref }} - - run: unset GITHUB_ACTIONS && yarn && yarn run semantic-release-github-pr --debug \ No newline at end of file + - run: unset GITHUB_ACTIONS && npx semantic-release-github-pr --debug \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c1d597d..281a2ee 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,4 +16,4 @@ jobs: - uses: actions/setup-node@v3 with: node-version: 20 - - run: yarn && yarn run semantic-release --debug + - run: npx semantic-release --debug diff --git a/package.json b/package.json index 7eaf3cb..15a0c32 100644 --- a/package.json +++ b/package.json @@ -11,15 +11,13 @@ }, "license": "MIT", "peerDependencies": { - "semantic-release": ">=11" + "semantic-release": ">=11 < 20" }, "devDependencies": { "husky": "^4.2.1", "jest": "^25.1.0", "lint-staged": "^10.0.4", - "prettier": "^1.19.1", - "semantic-release": "^17.0.1", - "semantic-release-github-pr": "^6.0.0" + "prettier": "^1.19.1" }, "dependencies": {}, "husky": {