diff --git a/.github/workflows/backend-tests.yml b/.github/workflows/backend-tests.yml index 91bda5ab2..f7e5b3df4 100644 --- a/.github/workflows/backend-tests.yml +++ b/.github/workflows/backend-tests.yml @@ -27,10 +27,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: @@ -81,10 +77,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - name: Install libreoffice run: | @@ -142,10 +134,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: @@ -192,10 +180,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 21 - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index d40a86b41..78f5e6e88 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -40,9 +40,6 @@ jobs: with: node-version: 'lts/*' cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: diff --git a/.github/workflows/frontend-admin-tests.yml b/.github/workflows/frontend-admin-tests.yml index 39603cccc..d75af13e6 100644 --- a/.github/workflows/frontend-admin-tests.yml +++ b/.github/workflows/frontend-admin-tests.yml @@ -32,10 +32,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: diff --git a/.github/workflows/frontend-tests.yml b/.github/workflows/frontend-tests.yml index 58e7ec9ac..24faaec5e 100644 --- a/.github/workflows/frontend-tests.yml +++ b/.github/workflows/frontend-tests.yml @@ -27,9 +27,6 @@ jobs: with: node-version: 21 cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: @@ -98,10 +95,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - name: Install Etherpad plugins # The --legacy-peer-deps flag is required to work around a bug in npm v7: diff --git a/.github/workflows/lint-package-lock.yml b/.github/workflows/lint-package-lock.yml index eae4221a9..f1073172a 100644 --- a/.github/workflows/lint-package-lock.yml +++ b/.github/workflows/lint-package-lock.yml @@ -23,13 +23,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - - - name: Install lockfile-lint - run: npm install --no-save lockfile-lint --legacy-peer-deps - name: Run lockfile-lint on package-lock.json run: > diff --git a/.github/workflows/load-test.yml b/.github/workflows/load-test.yml index 135e3220a..836f412fe 100644 --- a/.github/workflows/load-test.yml +++ b/.github/workflows/load-test.yml @@ -23,10 +23,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: @@ -70,10 +66,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - name: Install etherpad-load-test run: sudo npm install -g etherpad-load-test @@ -127,10 +119,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - name: Install all dependencies and symlink for ep_etherpad-lite run: src/bin/installDeps.sh diff --git a/.github/workflows/perform-type-check.yml b/.github/workflows/perform-type-check.yml index 29694c914..d8c8dca8c 100644 --- a/.github/workflows/perform-type-check.yml +++ b/.github/workflows/perform-type-check.yml @@ -20,10 +20,6 @@ jobs: - uses: actions/setup-node@v4 with: node-version: 20 - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: diff --git a/.github/workflows/rate-limit.yml b/.github/workflows/rate-limit.yml index 492ce5f8f..84aff2d0e 100644 --- a/.github/workflows/rate-limit.yml +++ b/.github/workflows/rate-limit.yml @@ -23,10 +23,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: diff --git a/.github/workflows/upgrade-from-latest-release.yml b/.github/workflows/upgrade-from-latest-release.yml index 33ee5247e..0b82e1ae4 100644 --- a/.github/workflows/upgrade-from-latest-release.yml +++ b/.github/workflows/upgrade-from-latest-release.yml @@ -29,10 +29,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: ${{ matrix.node }} - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index de4c97eb8..80412cd6c 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -29,10 +29,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 21 - cache: 'npm' - cache-dependency-path: | - src/package-lock.json - src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: @@ -126,10 +122,6 @@ jobs: uses: actions/setup-node@v4 with: node-version: 20 - cache: 'npm' - cache-dependency-path: | - etherpad/src/package-lock.json - etherpad/src/bin/doc/package-lock.json - uses: pnpm/action-setup@v3 name: Install pnpm with: