hlassiege/panopliepublic Fork
⑂ main
Commits
⬇ Clone ▾
git clone https://git.rickub.com/hlassiege/panoplie.git
git clone ssh://git@rickub.com/hlassiege/panoplie.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Download ZIP
success

Deploy site #8

workflow_dispatch · main · 960623f2ran in 21s · 192 lines of output
queued <1s ran 21s total 21s
1 jobs
0 failed
21s duration
— tests
0 artifacts
deploy
successdeploy 21s
successSet up job
cloning hlassiege/panoplie @ 960623f2261f48239f389f466c8a9146404cbc9caction actions/setup-node@v4: node20 (_actions/actions/setup-node/v4)action R-J-dev/bunny-deploy@v2.1.1: node20 (_actions/R-J-dev/bunny-deploy/v2.1.1)
successCheckout code <1s
(checkout already performed by the runner — delivered as the read-only work disk)
successSetup Node.js 4s
ciguest: network up (172.30.0.2/30 via 172.30.0.1)ciguest: starting dockerd (overlay2, data-root on scratch)ciguest: dockerd is readyciguest: loaded baked image postgres_16-alpine.tar.gz: Loaded image: postgres:16-alpineciguest: 1 baked image archive(s) loaded (no per-job registry pull needed)ciguest: logged into registry registry.rickub.com as rickubisExplicit: explicit? falseevaluating 0 versionsmatch not foundAttempting to download 22...No manifest cachedGetting manifest from actions/node-versions@main(node:551) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.(Use `node --trace-deprecation ...` to show where the warning was created)check 26.13.0 satisfies 22check 26.12.1 satisfies 22check 26.12.0 satisfies 22check 26.11.1 satisfies 22check 26.11.0 satisfies 22check 26.10.0 satisfies 22check 26.9.0 satisfies 22check 26.8.2 satisfies 22check 26.8.1 satisfies 22check 26.8.0 satisfies 22check 26.7.0 satisfies 22check 26.6.0 satisfies 22check 26.5.1 satisfies 22check 26.5.0 satisfies 22check 26.4.0 satisfies 22check 26.3.1 satisfies 22check 26.3.0 satisfies 22check 26.2.0 satisfies 22check 26.1.0 satisfies 22check 26.0.0 satisfies 22check 24.22.2 satisfies 22check 24.22.1 satisfies 22check 24.22.0 satisfies 22check 24.21.0 satisfies 22check 24.20.0 satisfies 22check 24.19.0 satisfies 22check 24.18.1 satisfies 22check 24.18.0 satisfies 22check 24.17.0 satisfies 22check 24.16.0 satisfies 22check 24.15.0 satisfies 22check 24.14.1 satisfies 22check 24.14.0 satisfies 22check 24.13.1 satisfies 22check 24.13.0 satisfies 22check 24.12.0 satisfies 22check 24.11.1 satisfies 22check 24.11.0 satisfies 22check 24.10.0 satisfies 22check 24.9.0 satisfies 22check 24.8.0 satisfies 22check 24.7.0 satisfies 22check 24.6.0 satisfies 22check 24.5.0 satisfies 22check 24.4.1 satisfies 22check 24.4.0 satisfies 22check 24.3.0 satisfies 22check 24.2.0 satisfies 22check 24.1.0 satisfies 22check 24.0.2 satisfies 22check 24.0.1 satisfies 22check 24.0.0 satisfies 22check 22.23.4 satisfies 22arm64===x64 && darwin===linuxx64===x64 && darwin===linuxarm64===x64 && linux===linuxx64===x64 && linux===linuxmatched 22.23.4Acquiring 22.23.4 - x64 from https://github.com/actions/node-versions/releases/download/22.23.4-39619033003/node-22.23.4-linux-x64.tar.gzDownloading https://github.com/actions/node-versions/releases/download/22.23.4-39619033003/node-22.23.4-linux-x64.tar.gzDestination /tmp/8ac21044-d04d-4821-b664-a1370b8bd5cddownload completeExtracting ...Checking tar --versiontar (GNU tar) 1.34Copyright (C) 2021 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.This is free software: you are free to change and redistribute it.There is NO WARRANTY, to the extent permitted by law.Written by John Gilmore and Jay Fenlason.[command]/usr/bin/tar xz --strip 1 --warning=no-unknown-keyword --overwrite -C /tmp/c196a8c2-6801-4f8e-9f87-8be1d05f3adf -f /tmp/8ac21044-d04d-4821-b664-a1370b8bd5cdAdding to the cache ...Caching tool node 22.23.4 x64source dir: /tmp/c196a8c2-6801-4f8e-9f87-8be1d05f3adfdestination /tmp/hostedtoolcache/node/22.23.4/x64finished caching tool
Environment details
node: v22.23.4npm: 10.9.9yarn:
##[add-matcher]/workspace/_actions/actions/setup-node/v4/.github/tsc.json##[add-matcher]/workspace/_actions/actions/setup-node/v4/.github/eslint-stylish.json##[add-matcher]/workspace/_actions/actions/setup-node/v4/.github/eslint-compact.json
successBuild site <1s
Run
node site/build.mjs
Site built in /workspace/panoplie/site/dist
successDeploy to Bunny CDN 15s
Retrieving feature flagsRetrieving feature flagsRetrieving edgeStorageConfig
Retrieving file info
Retrieving file info for: panoplie/Generating checksum for local file: /workspace/panoplie/site/dist/favicon.svgRetrieving file info for: /panoplie/fonts/Generating checksum for local file: /workspace/panoplie/site/dist/index.htmlGenerating checksum for local file: /workspace/panoplie/site/dist/main.jsRetrieving file info for: /panoplie/screenshots/Generating checksum for local file: /workspace/panoplie/site/dist/styles.csslocalFilePath: /workspace/panoplie/site/dist/favicon.svg, localChecksum: 499545c85e3b80af06ce29a437ffab519d30cdaa624eb2ff04f6b62d60ff926d, remoteFileChecksum: 499545c85e3b80af06ce29a437ffab519d30cdaa624eb2ff04f6b62d60ff926dFound unchanged local file /workspace/panoplie/site/dist/favicon.svg compared to remote: '/panoplie/favicon.svg'localFilePath: /workspace/panoplie/site/dist/index.html, localChecksum: 7e86c93bdd1faea7a5d52d4e4e6a3049cb63bed069e37109bc63584e4eecefe8, remoteFileChecksum: 7e86c93bdd1faea7a5d52d4e4e6a3049cb63bed069e37109bc63584e4eecefe8Found unchanged local file /workspace/panoplie/site/dist/index.html compared to remote: '/panoplie/index.html'localFilePath: /workspace/panoplie/site/dist/main.js, localChecksum: b0039d478b8b99b5c8589166700ca38ca07a3dec12afc853125d5e45a6f19948, remoteFileChecksum: b0039d478b8b99b5c8589166700ca38ca07a3dec12afc853125d5e45a6f19948Found unchanged local file /workspace/panoplie/site/dist/main.js compared to remote: '/panoplie/main.js'localFilePath: /workspace/panoplie/site/dist/styles.css, localChecksum: 515ba0a47d65fb96caf7cd2f4ee9edee17661a7ef9b372a7b76e793c6d8d8ce7, remoteFileChecksum: 515ba0a47d65fb96caf7cd2f4ee9edee17661a7ef9b372a7b76e793c6d8d8ce7Found unchanged local file /workspace/panoplie/site/dist/styles.css compared to remote: '/panoplie/styles.css'Generating checksum for local file: /workspace/panoplie/site/dist/fonts/ibm-plex-mono-latin-400-normal.woff2Generating checksum for local file: /workspace/panoplie/site/dist/fonts/ibm-plex-mono-latin-500-normal.woff2Generating checksum for local file: /workspace/panoplie/site/dist/fonts/instrument-sans-latin-400-normal.woff2Generating checksum for local file: /workspace/panoplie/site/dist/fonts/instrument-sans-latin-500-normal.woff2Generating checksum for local file: /workspace/panoplie/site/dist/fonts/instrument-sans-latin-600-normal.woff2localFilePath: /workspace/panoplie/site/dist/fonts/ibm-plex-mono-latin-400-normal.woff2, localChecksum: 08949f728dc52d528e69b1667d15c89a5686a4ee9a296ff90983985f99c380f7, remoteFileChecksum: 08949f728dc52d528e69b1667d15c89a5686a4ee9a296ff90983985f99c380f7Found unchanged local file /workspace/panoplie/site/dist/fonts/ibm-plex-mono-latin-400-normal.woff2 compared to remote: '/panoplie/fonts/ibm-plex-mono-latin-400-normal.woff2'localFilePath: /workspace/panoplie/site/dist/fonts/ibm-plex-mono-latin-500-normal.woff2, localChecksum: 01d285447409c8a588692162439a038b8cbd7871309ee20267b0d2d91c6e8e22, remoteFileChecksum: 01d285447409c8a588692162439a038b8cbd7871309ee20267b0d2d91c6e8e22Found unchanged local file /workspace/panoplie/site/dist/fonts/ibm-plex-mono-latin-500-normal.woff2 compared to remote: '/panoplie/fonts/ibm-plex-mono-latin-500-normal.woff2'localFilePath: /workspace/panoplie/site/dist/fonts/instrument-sans-latin-400-normal.woff2, localChecksum: 9a91efaa3599a6ef01b2f49e9ec670e3a2f39baeef09c73198f1052cf3bb0850, remoteFileChecksum: 9a91efaa3599a6ef01b2f49e9ec670e3a2f39baeef09c73198f1052cf3bb0850Found unchanged local file /workspace/panoplie/site/dist/fonts/instrument-sans-latin-400-normal.woff2 compared to remote: '/panoplie/fonts/instrument-sans-latin-400-normal.woff2'localFilePath: /workspace/panoplie/site/dist/fonts/instrument-sans-latin-500-normal.woff2, localChecksum: 9d3547da16d950d12a677c772a3ff9b69846e60e7dcd1b5efd540993f7286532, remoteFileChecksum: 9d3547da16d950d12a677c772a3ff9b69846e60e7dcd1b5efd540993f7286532Found unchanged local file /workspace/panoplie/site/dist/fonts/instrument-sans-latin-500-normal.woff2 compared to remote: '/panoplie/fonts/instrument-sans-latin-500-normal.woff2'localFilePath: /workspace/panoplie/site/dist/fonts/instrument-sans-latin-600-normal.woff2, localChecksum: efb770916eda95a0e31d80cccde9651d4e8617010b21220e9f227c4820d675da, remoteFileChecksum: efb770916eda95a0e31d80cccde9651d4e8617010b21220e9f227c4820d675daFound unchanged local file /workspace/panoplie/site/dist/fonts/instrument-sans-latin-600-normal.woff2 compared to remote: '/panoplie/fonts/instrument-sans-latin-600-normal.woff2'Generating checksum for local file: /workspace/panoplie/site/dist/screenshots/catalog.pngGenerating checksum for local file: /workspace/panoplie/site/dist/screenshots/global.pngGenerating checksum for local file: /workspace/panoplie/site/dist/screenshots/marketplaces.pngGenerating checksum for local file: /workspace/panoplie/site/dist/screenshots/presets.pngGenerating checksum for local file: /workspace/panoplie/site/dist/screenshots/project.pngGenerating checksum for local file: /workspace/panoplie/site/dist/screenshots/review.pnglocalFilePath: /workspace/panoplie/site/dist/screenshots/presets.png, localChecksum: 4e69a57f0172e33258a5141cdbd9385fd13b672603ed7cc17728e82303866ba0, remoteFileChecksum: 4e69a57f0172e33258a5141cdbd9385fd13b672603ed7cc17728e82303866ba0Found unchanged local file /workspace/panoplie/site/dist/screenshots/presets.png compared to remote: '/panoplie/screenshots/presets.png'localFilePath: /workspace/panoplie/site/dist/screenshots/catalog.png, localChecksum: 42914363d89375af0e3329f5ee1599f1a1ab73b4bafd9938bfb78ccb655f7c0c, remoteFileChecksum: 42914363d89375af0e3329f5ee1599f1a1ab73b4bafd9938bfb78ccb655f7c0cFound unchanged local file /workspace/panoplie/site/dist/screenshots/catalog.png compared to remote: '/panoplie/screenshots/catalog.png'localFilePath: /workspace/panoplie/site/dist/screenshots/project.png, localChecksum: 02bb8e23b7278e0f2075835a01839b2ba98f43576952d2dbe056d3f5b16f002d, remoteFileChecksum: 02bb8e23b7278e0f2075835a01839b2ba98f43576952d2dbe056d3f5b16f002dFound unchanged local file /workspace/panoplie/site/dist/screenshots/project.png compared to remote: '/panoplie/screenshots/project.png'localFilePath: /workspace/panoplie/site/dist/screenshots/review.png, localChecksum: a6635e463a9142dfd05b7a1711f169d646722c85f7b137dad304bd34082b1425, remoteFileChecksum: a6635e463a9142dfd05b7a1711f169d646722c85f7b137dad304bd34082b1425Found unchanged local file /workspace/panoplie/site/dist/screenshots/review.png compared to remote: '/panoplie/screenshots/review.png'localFilePath: /workspace/panoplie/site/dist/screenshots/global.png, localChecksum: c4a482e7cb15f477c6d21a4fbacb0b1ec4e38474a0466f3356d5dd7727a79f60, remoteFileChecksum: c4a482e7cb15f477c6d21a4fbacb0b1ec4e38474a0466f3356d5dd7727a79f60Found unchanged local file /workspace/panoplie/site/dist/screenshots/global.png compared to remote: '/panoplie/screenshots/global.png'localFilePath: /workspace/panoplie/site/dist/screenshots/marketplaces.png, localChecksum: 722f15ec680d4fa5536e8ff6d131654ba96b6ed58faadaeffb6e8eb401f99fd3, remoteFileChecksum: 722f15ec680d4fa5536e8ff6d131654ba96b6ed58faadaeffb6e8eb401f99fd3Found unchanged local file /workspace/panoplie/site/dist/screenshots/marketplaces.png compared to remote: '/panoplie/screenshots/marketplaces.png'
Uploading directory to storage zone
Skipped uploading unchanged file: /workspace/panoplie/site/dist/favicon.svgSkipped uploading unchanged file: /workspace/panoplie/site/dist/index.htmlSkipped uploading unchanged file: /workspace/panoplie/site/dist/main.jsSkipped uploading unchanged file: /workspace/panoplie/site/dist/styles.cssSkipped uploading unchanged file: /workspace/panoplie/site/dist/screenshots/catalog.pngSkipped uploading unchanged file: /workspace/panoplie/site/dist/screenshots/global.pngSkipped uploading unchanged file: /workspace/panoplie/site/dist/screenshots/marketplaces.pngSkipped uploading unchanged file: /workspace/panoplie/site/dist/screenshots/presets.pngSkipped uploading unchanged file: /workspace/panoplie/site/dist/screenshots/project.pngSkipped uploading unchanged file: /workspace/panoplie/site/dist/screenshots/review.pngSkipped uploading unchanged file: /workspace/panoplie/site/dist/fonts/ibm-plex-mono-latin-400-normal.woff2Skipped uploading unchanged file: /workspace/panoplie/site/dist/fonts/ibm-plex-mono-latin-500-normal.woff2Skipped uploading unchanged file: /workspace/panoplie/site/dist/fonts/instrument-sans-latin-400-normal.woff2Skipped uploading unchanged file: /workspace/panoplie/site/dist/fonts/instrument-sans-latin-500-normal.woff2Skipped uploading unchanged file: /workspace/panoplie/site/dist/fonts/instrument-sans-latin-600-normal.woff2
Retrieving pullZoneConfigWaiting 15000 milliseconds before purging the cache, to make sure that the storage zones has been replicated.Purging the pull zone cache.Purging completed.
Post Setup Node.js
Caching for '' is not supported(node:602) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.(Use `node --trace-deprecation ...` to show where the warning was created)

No test reports for this run.

Tell a job where its test runner writes its report and this tab fills in: how many tests passed, failed and were skipped, a bar of the result at a glance, then every failure first — with the assertion that failed and the output around it — over a per-suite list of cases and their durations. No scrolling a log for the word FAIL.

It is one reports: key on the job — a job key, not a step, so the report is collected whatever the job concluded. JUnit XML and go test -json are both understood, and most runners already emit one of them. reports: is a rickub extension and works only in .rickub/workflows/; in .github/workflows/ it is a parse error on purpose, because those files are also meant to run on github.com.