/ concept-collection / numbl-surfacefun-intro
Sign in
concept-collection / numbl-surfacefun-intro

update deploy

Deploy numbl project to GitHub Pages · #1 · push by owner · main · 6a5ec21 · .github/workflows/deploy.yml ·
build 38s
Runner
Job build on ubuntu-latest
Checking out concept-collection/numbl-surfacefun-intro at 6a5ec211
Container started from catthehacker/ubuntu:act-latest
▸ Post Setup Node
Cleaning up the job container
actions/checkout@v40s
▸ actions/checkout@v4
Using cofferdam's built-in checkout (actions/checkout@v4)
concept-collection/numbl-surfacefun-intro is already checked out at 6a5ec211 (cofferdam checks out before the job starts)
flatironinstitute/numbl/.github/actions/build-site@main36s
▸ flatironinstitute/numbl/.github/actions/build-site@main
Downloading flatironinstitute/numbl@main (64f8a2bdc35c)
▸ Setup Node
Downloading actions/setup-node@v6 (249970729cb0)
Attempting to download 24...
Bad credentials
Falling back to download directly from Node
Acquiring 24.19.0 - x64 from https://nodejs.org/dist/v24.19.0/node-v24.19.0-linux-x64.tar.gz
Extracting ...
[command]/usr/bin/tar xz --strip 1 --warning=no-unknown-keyword --overwrite -C /cofferdam/temp/18aed2d4-1314-49f1-9b77-82864bfcc257 -f /cofferdam/temp/794d976b-70d3-4e04-b6d1-b55ccd9a5885
Adding to the cache ...
Done
▾ Environment details
node: v24.19.0
npm: 11.17.0
yarn: 
WARNING: Cache action is only supported on GHES version >= 3.5. If you are on version >=3.5 Please check with GHES admin if Actions cache service is enabled or not.
▸ Configure Pages
Using cofferdam's built-in configure-pages (actions/configure-pages@v6)
This site will be served at https://vault1.fly.dev/concept-collection/numbl-surfacefun-intro/site/
▸ Build numbl site
Building numbl from source: flatironinstitute/numbl@main
npm warn deprecated glob@10.5.0: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me

> numbl@0.4.18 install
> true


> numbl@0.4.18 prepare
> husky


added 538 packages, and audited 540 packages in 8s

197 packages are looking for funding
  run `npm fund` for details

18 vulnerabilities (2 low, 3 moderate, 10 high, 3 critical)

To address issues that do not require attention, run:
  npm audit fix

To address all issues (including breaking changes), run:
  npm audit fix --force

Run `npm audit` for details.
npm warn allow-scripts 2 packages have install scripts not yet covered by allowScripts:
npm warn allow-scripts   esbuild@0.27.3 (postinstall: node install.js)
npm warn allow-scripts   koffi@2.15.2 (install: node src/cnoke/cnoke.js -P . -D src/koffi --prebuild)
npm warn allow-scripts
npm warn allow-scripts Run `npm approve-scripts --allow-scripts-pending` to review, or `npm approve-scripts <pkg>` to allow.

> numbl@0.4.18 build:site-viewer
> npm run build:snippets && npm run bundle:stdlib && vite build --config vite.site-viewer.config.ts


> numbl@0.4.18 build:snippets
> tsx scripts/build_runtime_snippets.ts

wrote /cofferdam/temp/numbl-src/src/numbl-core/jit/builtins/runtime/snippets.gen.ts
wrote /cofferdam/temp/numbl-src/src/numbl-core/jit/builtins/runtime/snippets.c.gen.ts

> numbl@0.4.18 bundle:stdlib
> tsx scripts/bundle-stdlib.ts

stdlib-bundle.ts generated: 10 stdlib, 6 shim file(s)
  shims: +containers/Map.m, +matlab/+internal/+decomposition/DenseLU.m, +matlab/+internal/+math/blkdiag.m, decomposition.m, isIllConditioned.m, uihtml.m
vite v7.3.1 building client environment for production...
<script src="./coi-serviceworker.js"> in "/index.html" can't be bundled without type="module" attribute
transforming...
[plugin vite:resolve] Module "node:module" has been externalized for browser compatibility, imported by "/cofferdam/temp/numbl-src/node_modules/qhull-wasm/dist/qhull.mjs". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
[plugin vite:resolve] Module "node:module" has been externalized for browser compatibility, imported by "/cofferdam/temp/numbl-src/node_modules/qhull-wasm/dist/qhull.mjs". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details.
✓ 2329 modules transformed.
rendering chunks...
computing gzip size...

(!) Some chunks are larger than 500 kB after minification. Consider:
- Using dynamic import() to code-split the application
- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
../../dist-site-viewer/index.html                           0.54 kB │ gzip:     0.33 kB
../../dist-site-viewer/assets/qhull-DM50poqF.wasm         388.78 kB │ gzip:   152.23 kB
../../dist-site-viewer/assets/numbl-worker-DyxzA3e9.js  1,594.25 kB
../../dist-site-viewer/assets/index-D5YY8PKx.css            4.16 kB │ gzip:     1.22 kB
../../dist-site-viewer/assets/index-CxVCgggZ.js         2,754.91 kB │ gzip:   798.17 kB
../../dist-site-viewer/assets/hdf5_hl-C9YUKPMe.js       4,784.59 kB │ gzip: 1,029.14 kB
✓ built in 10.64s
numbl (source main) build-site /cofferdam/workspace --out /cofferdam/workspace/_site --base /concept-collection/numbl-surfacefun-intro/site --repo-url https://vault1.fly.dev/concept-collection/numbl-surfacefun-intro
Building numbl site:
  project: /cofferdam/workspace
  viewer:  /cofferdam/temp/numbl-src/dist-site-viewer
  output:  /cofferdam/workspace/_site
  base:    /concept-collection/numbl-surfacefun-intro/site/
  bundled 25 files → project.zip (0.01 MB)
Done. Deploy the output directory to a static host (e.g. GitHub Pages).
▸ Upload Pages artifact
Downloading actions/upload-pages-artifact@v5 (fc324d354710)
▸ Archive artifact
▾ Archive artifact
./
./project.zip
./404.html
./coi-serviceworker.js
./favicon.svg
./logo.svg
./numbl-embed.js
./og.png
./robots.txt
./vite.svg
./assets/
./assets/index-D5YY8PKx.css
./assets/index-CxVCgggZ.js
./assets/hdf5_hl-C9YUKPMe.js
./assets/qhull-DM50poqF.wasm
./assets/numbl-worker-DyxzA3e9.js
./index.html
▸ Upload artifact
Using cofferdam's built-in upload-artifact (actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f)
Uploading artifact github-pages (1 file, 9820160 bytes)
Artifacts
github-pages9.4 MB

Artifacts are tar archives, and are removed when the run is pruned.

moveopenescclose