mirror of
https://github.com/ether/etherpad-lite.git
synced 2026-07-20 01:55:51 +00:00
ci: build ep_etherpad-lite before resolving plugins
The 'with plugins' jobs install ep_markdown / ep_readonly_guest / etc. which require ep_etherpad-lite at install-time. The dist + dist-cjs twins must exist before pnpm resolves those subpath imports. Also run check:exports as a fast canary before plugin install.
This commit is contained in:
parent
dce5292be8
commit
7d18f89ec6
1 changed files with 16 additions and 0 deletions
16
.github/workflows/backend-tests.yml
vendored
16
.github/workflows/backend-tests.yml
vendored
|
|
@ -131,6 +131,14 @@ jobs:
|
|||
- name: Build admin ui
|
||||
working-directory: admin
|
||||
run: pnpm build
|
||||
-
|
||||
name: Build ep_etherpad-lite (dist + dist-cjs)
|
||||
working-directory: src
|
||||
run: pnpm run build
|
||||
-
|
||||
name: Verify exports map
|
||||
working-directory: src
|
||||
run: pnpm run check:exports
|
||||
-
|
||||
name: Install Etherpad plugins
|
||||
run: >
|
||||
|
|
@ -264,6 +272,14 @@ jobs:
|
|||
- name: Build admin ui
|
||||
working-directory: admin
|
||||
run: pnpm build
|
||||
-
|
||||
name: Build ep_etherpad-lite (dist + dist-cjs)
|
||||
working-directory: src
|
||||
run: pnpm run build
|
||||
-
|
||||
name: Verify exports map
|
||||
working-directory: src
|
||||
run: pnpm run check:exports
|
||||
-
|
||||
name: Install Etherpad plugins
|
||||
run: >
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue