Build Status #1746
build.yaml
on: workflow_dispatch
Matrix: lint_and_docs
Matrix: build_js
Matrix: build_python
Matrix: build_and_test_rust
Matrix: build_emscripten_wheel
Matrix: benchmark_js
Matrix: test_js
Matrix: build_and_test_jupyterlab
Matrix: benchmark_python
Matrix: test_python
Matrix: test_emscripten_wheel
Matrix: test_python_sdist
Matrix: publish
Annotations
5 errors, 24 warnings, and 2 notices
|
build_emscripten_wheel (ubuntu-22.04, x86_64, 3.13, 22.x)
Process completed with exit code 1.
|
|
test_js (ubuntu-22.04, 3.11, 22.x)
Process completed with exit code 1.
|
|
[viewer-charts-desktop-chrome] › packages/viewer-charts/test/ts/context-leak.spec.ts:99:5 › WebGL context leak › repeated full toggles never evict the first chart's context:
packages/viewer-charts/test/ts/context-leak.spec.ts#L46
1) [viewer-charts-desktop-chrome] › packages/viewer-charts/test/ts/context-leak.spec.ts:99:5 › WebGL context leak › repeated full toggles never evict the first chart's context
Error: page.evaluate: Test timeout of 180000ms exceeded.
44 |
45 | async function toggleSecondViewer(page: Page, cfg: object): Promise<void> {
> 46 | await page.evaluate(
| ^
47 | async ({ cfg, tableName }) => {
48 | const worker = (window as any).__TEST_WORKER__;
49 | const table = await worker.open_table(tableName);
at toggleSecondViewer (/home/runner/work/perspective/perspective/packages/viewer-charts/test/ts/context-leak.spec.ts:46:16)
at /home/runner/work/perspective/perspective/packages/viewer-charts/test/ts/context-leak.spec.ts:110:19
|
|
[viewer-charts-desktop-chrome] › packages/viewer-charts/test/ts/context-leak.spec.ts:99:5 › WebGL context leak › repeated full toggles never evict the first chart's context:
packages/viewer-charts/test/ts/context-leak.spec.ts#L0
1) [viewer-charts-desktop-chrome] › packages/viewer-charts/test/ts/context-leak.spec.ts:99:5 › WebGL context leak › repeated full toggles never evict the first chart's context
Test timeout of 180000ms exceeded.
|
|
test_python_sdist (ubuntu-22.04, x86_64, 3.11)
Process completed with exit code 1.
|
|
lint_and_docs (ubuntu-22.04, 3.11, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_python (macos-14, aarch64, 3.11, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_and_test_rust (ubuntu-22.04, x86_64, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_and_test_rust (ubuntu-22.04, x86_64, 22.x, true)
Cache paths are empty. Please check the previous logs and make sure that the python version is specified
|
|
build_and_test_rust (ubuntu-22.04, x86_64, 22.x, true)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
|
|
build_python (ubuntu-22.04-arm, aarch64, 3.11, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_python (ubuntu-22.04, x86_64, 3.11, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_emscripten_wheel (ubuntu-22.04, x86_64, 3.13, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_js (ubuntu-22.04, 3.11, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_python (windows-2025, x86_64, 3.11, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_python (windows-2025, x86_64, 3.11, 22.x, true)
No files were found with the provided path: rust/target/wheels/*.whl. No artifacts will be uploaded.
|
|
test_python (ubuntu-22.04, x86_64, 3.11, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test_python (ubuntu-22.04-arm, aarch64, 3.11, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_and_test_jupyterlab (ubuntu-22.04, x86_64, 3.11, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_and_test_rust (windows-2025, x86_64, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, ilammy/msvc-dev-cmd@v1, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_and_test_rust (windows-2025, x86_64, 22.x, true)
Cache paths are empty. Please check the previous logs and make sure that the python version is specified
|
|
build_and_test_rust (windows-2025, x86_64, 22.x, true)
The `python-version` input is not set. The version of Python currently in `PATH` will be used.
|
|
build_and_test_jupyterlab (macos-14, aarch64, 3.11, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test_python (windows-2025, x86_64, 3.11, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, ilammy/msvc-dev-cmd@v1, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build_and_test_jupyterlab (windows-2025, x86_64, 3.11, 22.x, true)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, ilammy/msvc-dev-cmd@v1, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test_js (ubuntu-22.04, 3.11, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
benchmark_js (ubuntu-22.04, 22.x)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test_python_sdist (ubuntu-22.04, x86_64, 3.11)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
benchmark_python (ubuntu-22.04, 3.11, 22.x, x86_64)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/checkout@v4, actions/download-artifact@v4, actions/setup-node@v4, actions/setup-python@v5, actions/upload-artifact@v4, pnpm/action-setup@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
3 passed (6.7s)
|
|
🎭 Playwright Run Summary
1 failed
[viewer-charts-desktop-chrome] › packages/viewer-charts/test/ts/context-leak.spec.ts:99:5 › WebGL context leak › repeated full toggles never evict the first chart's context
118 skipped
1721 passed (7.9m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
perspective-js-benchmarks
|
233 KB |
sha256:70a743453e1a06b3f44fe861858b1f8cca83831e587b8b1b4dc3800af489ef93
|
|
|
perspective-js-dist
|
10.8 MB |
sha256:2b0c5504e0a9f709cab486c9a9c858a6e982213fdfbe285775830447f0ae88c2
|
|
|
perspective-js-test-results
|
3.74 KB |
sha256:905ad8cc1b0ab009f2c0e7ef7f3c31a4b7f35c46359e14a3d9e3c8b5209e2fea
|
|
|
perspective-metadata
|
659 KB |
sha256:e95a8fdee5ef0bdfe01587885de396119b2d4f87684f6887362c64539748800f
|
|
|
perspective-python-benchmarks
|
170 KB |
sha256:fc8abf4c19d08eac384b1d9739abb28bf85934dc91df99b794390a9a5c7ffec8
|
|
|
perspective-python-dist-aarch64-macos-14-3.11
|
8.03 MB |
sha256:90e50b1d643527807ca34862d6590ba1e5f7b34d387e7adb39137384007f4f01
|
|
|
perspective-python-dist-aarch64-ubuntu-22.04-arm-3.11
|
5.83 MB |
sha256:1b33d8b5d4cc5f3756991327bbd991a62535b2d25aefbb56d8fe57160f4f28c8
|
|
|
perspective-python-dist-x86_64-ubuntu-22.04-3.11
|
9.37 MB |
sha256:48673fc075e8b6df82b4c6f0af5500fd6bd72e762946a5b8954e448e369d8277
|
|
|
perspective-python-dist-x86_64-windows-2025-3.11
|
8.2 MB |
sha256:5da0ab24906061e2a8b8bb7b640697253486ec8ea11a1c0fb52c57cc9266be1b
|
|
|
perspective-python-sdist
|
3.58 MB |
sha256:517d9435cd1e32519881a1986e9c929c0a82067d47be4e705e760e724ba61737
|
|
|
perspective-rust
|
1.06 MB |
sha256:ea50de9cf429309a6d586e2641ef3a64f34ef951a2cecc46662bc91a1d8d63ef
|
|