Skip to content

Commit c84dcb4

Browse files
committed
Fix PyPI publish workflow
1 parent 0c14a9b commit c84dcb4

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/workflows/pypi-publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ jobs:
3636
npm ci
3737
npm run build
3838
39-
- name: Copy editor build to package
39+
- name: Verify packaged editor build
4040
run: |
41-
rm -rf src/codaro/webBuild
42-
cp -r editor/build src/codaro/webBuild
41+
test -f src/codaro/webBuild/index.html
42+
test -d src/codaro/webBuild/_app
4343
4444
- name: Run tests
4545
run: uv run pytest tests/ -v --tb=short

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
- Reduced false positives in document dependency analysis for nested scopes and comprehension variables.
2929
- Improved engine/runtime behavior around worker management, variables, and process lifecycle.
3030
- Cleaned frontend warning sources in dialog, toast, mode switcher, hint, guide, and widget surfaces.
31+
- Corrected the PyPI workflow to validate the adapter-static editor output in `src/codaro/webBuild`.
3132

3233
### Verification
3334

0 commit comments

Comments
 (0)