Skip to content

Commit 0434dca

Browse files
JohnMcLearclaude
andcommitted
revert: remove per-plugin pnpm build script config
The onlyBuiltDependencies config belongs in etherpad-lite core's pnpm-workspace.yaml, not in each plugin's CI workflow. The core repo now approves only esbuild (which needs its postinstall for native binaries) and blocks @scarf/scarf telemetry. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent bdda4ca commit 0434dca

2 files changed

Lines changed: 0 additions & 5 deletions

File tree

.github/workflows/backend-tests.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,6 @@ jobs:
5151
working-directory: ./etherpad-lite
5252
run: rm -rf ./src/tests/backend/specs
5353
-
54-
- name: Configure pnpm to allow build scripts
55-
working-directory: ./etherpad-lite
56-
run: pnpm config --location=project set onlyBuiltDependencies '*'
5754
name: Install Etherpad core dependencies
5855
working-directory: ./etherpad-lite
5956
run: bin/installDeps.sh

.github/workflows/frontend-tests.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,6 @@ jobs:
5555
run: |
5656
mv ./node_modules/__tmp ./node_modules/"${PLUGIN_NAME}"
5757
-
58-
- name: Configure pnpm to allow build scripts
59-
run: pnpm config --location=project set onlyBuiltDependencies '*'
6058
name: Install plugin dependencies
6159
env:
6260
PLUGIN_NAME: ${{ steps.plugin_name.outputs.plugin_name }}

0 commit comments

Comments
 (0)