Skip to content

Commit effb791

Browse files
committed
fix(ci): use --legacy-peer-deps when bumping meshery-extensions
The meshmap package legitimately relies on peer-dep relaxation (e.g. jquery@^4 × cytoscape-clipboard), matching its own install:legacy-peer-deps script. Without this flag the bump job fails with ERESOLVE on npm install, matching the bump-layer5 job which already uses --legacy-peer-deps. Signed-off-by: Lee Calcote <lee.calcote@layer5.io>
1 parent d661806 commit effb791

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/notify-dependents.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ jobs:
120120
cache-dependency-path: '**/package-lock.json'
121121
- name: Make changes to pull request
122122
working-directory: meshmap
123-
run: npm install @sistent/sistent@^${{ env.RELEASE_VERSION }}
123+
run: npm install @sistent/sistent@^${{ env.RELEASE_VERSION }} --legacy-peer-deps
124124
- name: Create Pull Request
125125
id: cpr
126126
uses: peter-evans/create-pull-request@v8

0 commit comments

Comments
 (0)