/ concept-collection / numbl-quantum-optics
Sign in
concept-collection / numbl-quantum-optics

deploy: bump checkout@v6, deploy-pages@v5 (Node 24 runtime)

Deploy numbl project to GitHub Pages · #1 · push by owner · main · e655161 · .github/workflows/deploy.yml ·
build 35s
Runner
Job build on ubuntu-latest
Checking out concept-collection/numbl-quantum-optics at e6551619
Container started from catthehacker/ubuntu:act-latest
▸ Post Setup Node
Cleaning up the job container
actions/checkout@v60s
▸ actions/checkout@v6
Using cofferdam's built-in checkout (actions/checkout@v6)
concept-collection/numbl-quantum-optics is already checked out at e6551619 (cofferdam checks out before the job starts)
flatironinstitute/numbl/.github/actions/build-site@main33s
▸ flatironinstitute/numbl/.github/actions/build-site@main
Using cached flatironinstitute/numbl@main (64f8a2bdc35c)
▸ Setup Node
Using cached 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/fd47d3ca-4fc2-416b-9cc3-f64870260b88 -f /cofferdam/temp/11ce69db-538a-40ea-998c-69aa1377ecc7
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-quantum-optics/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...
../../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

(!) 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.
✓ built in 11.26s
numbl (source main) build-site /cofferdam/workspace --out /cofferdam/workspace/_site --base /concept-collection/numbl-quantum-optics/site --repo-url https://vault1.fly.dev/concept-collection/numbl-quantum-optics
Building numbl site:
  project: /cofferdam/workspace
  viewer:  /cofferdam/temp/numbl-src/dist-site-viewer
  output:  /cofferdam/workspace/_site
  base:    /concept-collection/numbl-quantum-optics/site/
  bundled 20 files → project.zip (0.01 MB)
Done. Deploy the output directory to a static host (e.g. GitHub Pages).
▸ Upload Pages artifact
Using cached 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/qhull-DM50poqF.wasm
./assets/index-CxVCgggZ.js
./assets/hdf5_hl-C9YUKPMe.js
./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