Removed all notes of npm in workflow files.

This commit is contained in:
SamTV12345 2023-10-02 19:29:32 +02:00
parent 8be2dffc37
commit 9247f9da74
No known key found for this signature in database
GPG key ID: E63EEC7466038043
10 changed files with 43 additions and 92 deletions

View file

@ -23,13 +23,9 @@ jobs:
name: Checkout repository
uses: actions/checkout@v4
-
uses: actions/setup-node@v3
uses: oven-sh/setup-bun@v1
with:
node-version: 20
cache: 'npm'
cache-dependency-path: |
src/package-lock.json
src/bin/doc/package-lock.json
bun-version: latest
-
name: Install all dependencies and symlink for ep_etherpad-lite
run: src/bin/installDeps.sh
@ -78,19 +74,15 @@ jobs:
name: Checkout repository
uses: actions/checkout@v4
-
uses: actions/setup-node@v3
uses: oven-sh/setup-bun@v1
with:
node-version: 20
cache: 'npm'
cache-dependency-path: |
src/package-lock.json
src/bin/doc/package-lock.json
bun-version: latest
-
name: Install Etherpad plugins
# The --legacy-peer-deps flag is required to work around a bug in npm v7:
# https://github.com/npm/cli/issues/2199
run: >
npm install --no-save --legacy-peer-deps
bun install --no-save --legacy-peer-deps
ep_align
ep_author_hover
ep_cursortrace