Skip to main content

Deploy details

Deploy successful for kleros-v2-testnet

PR #1645: feat/case-dev-buttons@HEAD

Deploy log

Initializing

Complete
10:26:37 AM: Build ready to start
10:26:49 AM: build-image version: ecdc8b770f4a0193fd3f258c1bc6029e681813a4 (focal)
10:26:49 AM: buildbot version: 1bec0dae9abbe5ce035ddce1622c9a36d5384396
10:26:49 AM: Fetching cached dependencies
10:26:49 AM: Starting to download cache of 485.4MB
10:26:51 AM: Finished downloading cache in 1.411s
10:26:51 AM: Starting to extract cache
10:27:00 AM: Finished extracting cache in 9.684s
10:27:00 AM: Finished fetching cache in 11.169s
10:27:00 AM: Starting to prepare the repo for build
10:27:01 AM: Preparing Git Reference pull/1645/head
10:27:02 AM: Custom functions path detected. Proceeding with the specified path: 'web/netlify/functions'
10:27:03 AM: Starting to install dependencies
10:27:03 AM: Python version set to 3.8
10:27:03 AM: Attempting Ruby version 2.7.2, read from environment
10:27:04 AM: Using Ruby version 2.7.2
10:27:04 AM: Started restoring cached go cache
10:27:04 AM: Finished restoring cached go cache
10:27:04 AM: Installing Go version 1.16.5 (requested 1.16.5)
10:27:08 AM: go version go1.16.5 linux/amd64
10:27:09 AM: Using PHP version 8.0
10:27:10 AM: Started restoring cached Node.js version
10:27:11 AM: Finished restoring cached Node.js version
10:27:11 AM: Attempting Node.js version '20' from .nvmrc
10:27:11 AM: v20.16.0 is already installed.
10:27:11 AM: Now using node v20.16.0 (npm v10.8.1)
10:27:12 AM: Enabling Node.js Corepack
10:27:12 AM: Started restoring cached build plugins
10:27:12 AM: Finished restoring cached build plugins
10:27:12 AM: Started restoring cached corepack dependencies
10:27:12 AM: Finished restoring cached corepack dependencies
10:27:12 AM: Started restoring cached yarn cache
10:27:12 AM: Finished restoring cached yarn cache
10:27:12 AM: ! Corepack is about to download https://repo.yarnpkg.com/4.0.2/packages/yarnpkg-cli/bin/yarn.js
10:27:12 AM: Installing Yarn version 1.22.10
10:27:12 AM: Preparing yarn@1.22.10 for immediate activation...
10:27:13 AM: yarn workspaces detected
10:27:13 AM: Started restoring workspace root node modules
10:27:13 AM: Finished restoring workspace root node modules
10:27:13 AM: Installing npm packages using Yarn version 4.0.2
10:27:14 AM: ➤ YN0000: · Yarn 4.0.2
10:27:14 AM: ➤ YN0000: ┌ Resolution step
10:27:14 AM: ➤ YN0000: └ Completed in 0s 354ms
10:27:14 AM: ➤ YN0000: ┌ Post-resolution validation
10:27:14 AM: ➤ YN0060: │ eslint is listed by your project with version 8.56.0, which doesn't satisfy what @kleros/kleros-v2-eslint-config (p6eec3) and other dependencies request (but they have non-overlapping ranges!).
➤ YN0060: │ hardhat is listed by your project with version 2.15.0, which doesn't satisfy what hardhat-tracer (p6c1aa) requests (^2.16.0).
➤ YN0060: │ react is listed by your project with version 18.3.1, which doesn't satisfy what react-identicons (paf38f) requests (^17.0.1).
➤ YN0060: │ react-dom is listed by your project with version 18.3.1, which doesn't satisfy what react-identicons (pf2d13) requests (^17.0.1).
➤ YN0060: │ react-router-dom is listed by your project with version 6.21.2, which doesn't satisfy what @lifi/widget (p4c8ca) requests (^6.22.0).
➤ YN0060: │ typescript is listed by your project with version 5.3.3, which doesn't satisfy what react-scripts (p4778c) and other dependencies request (^3.2.1 || ^4.0.0).
➤ YN0060: │ viem is listed by your project with version 2.1.0, which doesn't satisfy what @lifi/wallet-management (p7440b) and other dependencies request (^2.16.0).
➤ YN0002: │ @kleros/kleros-sdk@workspace:kleros-sdk doesn't provide @types/node (pbd7d5), requested by ts-node.
➤ YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/abi (pb4a26), requested by @typechain/hardhat.
➤ YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/abi (pfc8c4), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/providers (p8cc5f), requested by @typechain/hardhat.
➤ YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/providers (pd5dea), requested by @typechain/ethers-v5.
➤ YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide eslint (p4074e), requested by @kleros/kleros-v2-eslint-config.
➤ YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide prettier (p63b45), requested by solhint-plugin-prettier.
➤ YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide prettier-plugin-solidity (p653df), requested by solhint-plugin-prettier.
➤ YN0002: │ @kleros/kleros-v2-eslint-config@workspace:eslint-config [337d1] doesn't provide prettier (p59138), requested by eslint-plugin-prettier.
➤ YN0002: │ @kleros/kleros-v2-eslint-config@workspace:eslint-config [dab97] doesn't provide prettier (p50f07), requested by eslint-plugin-prettier.
➤ YN0002: │ @kleros/kleros-v2-eslint-config@workspace:eslint-config doesn't provide prettier (p7dbe1), requested by eslint-plugin-prettier.
➤ YN0002: │ @kleros/kleros-v2-subgraph@workspace:subgraph doesn't provide eslint (pfd588), requested by @kleros/kleros-v2-eslint-config.
➤ YN0002: │ @kleros/kleros-v2-tsconfig@workspace:tsconfig doesn't provide eslint (pc3c03), requested by @kleros/kleros-v2-eslint-config.
➤ YN0002: │ @kleros/kleros-v2-web@workspace:web doesn't provide @wagmi/connectors (p0c82e), requested by @web3modal/wagmi.
➤ YN0002: │ @kleros/kleros-v2-web@workspace:web doesn't provide @wagmi/core (pc71e9), requested by @web3modal/wagmi.
➤ YN0002: │ @kleros/kleros-v2-web@workspace:web doesn't provide eslint-plugin-import (p525e2), requested by eslint-import-resolver-typescript.
➤ YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
10:27:15 AM: ➤ YN0000: └ Completed
10:27:15 AM: ➤ YN0000: ┌ Fetch step
10:27:27 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT Packing ipfs-car@https://github.com/filebase/ipfs-car.git#commit=f6e736359b81f1651c02d4da36ff74fb38065ff8 from sources
10:27:27 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT Using npm for bootstrap. Reason: found npm's "package-lock.json" lockfile
➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT
10:27:31 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDERR npm warn deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
10:27:34 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDERR npm warn deprecated tslint@6.1.3: TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT added 595 packages, and audited 596 packages in 8s
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT 114 packages are looking for funding
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT run `npm fund` for details
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT 15 vulnerabilities (2 moderate, 10 high, 3 critical)
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT To address issues that do not require attention, run:
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT npm audit fix
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT To address all issues, run:
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT npm audit fix --force
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT Run `npm audit` for details.
10:27:38 AM: ➤ YN0000: │ /tmp/xfs-47c0b508 STDOUT ipfs-car-0.7.0.tgz
10:27:39 AM: ➤ YN0013: │ 3476 packages were added to the project (+ 318.9 MiB).
10:27:39 AM: ➤ YN0000: └ Completed in 24s 188ms
10:27:39 AM: ➤ YN0000: ┌ Link step
10:27:42 AM: ➤ YN0007: │ kleros-v2@workspace:. must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ esbuild@npm:0.19.12 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ core-js@npm:3.35.0 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ supabase@npm:1.134.3 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ core-js@npm:3.37.1 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ esbuild@npm:0.20.2 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ keccak@npm:3.0.3 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ esbuild@npm:0.16.17 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ @parcel/watcher@npm:2.1.0 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ core-js@npm:3.31.0 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ secp256k1@npm:4.0.3 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ protobufjs@npm:6.11.4 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ @fortawesome/fontawesome-common-types@npm:6.5.1 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ keccak@npm:3.0.4 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ bigint-buffer@npm:1.1.5 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ core-js-pure@npm:3.31.0 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ classic-level@npm:1.3.0 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ canvas@npm:2.11.2 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ secp256k1@npm:5.0.0 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ bufferutil@npm:4.0.8 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ bufferutil@npm:4.0.7 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ utf-8-validate@npm:5.0.10 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ protobufjs@npm:7.2.4 must be built because it never has been before or the last one failed
10:27:42 AM: ➤ YN0007: │ cpu-features@npm:0.0.8 must be built because it never has been before or the last one failed
10:27:44 AM: ➤ YN0000: │ kleros-v2@workspace:. STDERR error: volta not installed
10:27:44 AM: ➤ YN0000: │ kleros-v2@workspace:. STDERR error: docker not installed
10:27:44 AM: ➤ YN0000: │ kleros-v2@workspace:. STDERR error: docker-compose not installed
10:27:44 AM: ➤ YN0000: │ kleros-v2@workspace:. STDERR error: cast not installed
10:27:44 AM: ➤ YN0000: │ kleros-v2@workspace:. STDERR error: forge not installed
10:27:44 AM: ➤ YN0000: │ kleros-v2@workspace:. STDERR error: yq not installed
10:27:44 AM: ➤ YN0000: │ kleros-v2@workspace:. STDERR error: act not installed
10:27:44 AM: ➤ YN0000: │ @fortawesome/fontawesome-common-types@npm:6.5.1 STDOUT Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
10:27:44 AM: ➤ YN0000: │ @fortawesome/fontawesome-common-types@npm:6.5.1 STDOUT License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
10:27:44 AM: ➤ YN0000: │ @fortawesome/fontawesome-common-types@npm:6.5.1 STDOUT Copyright 2023 Fonticons, Inc.
10:27:44 AM: ➤ YN0000: │ @fortawesome/fontawesome-common-types@npm:6.5.1 STDOUT
10:27:44 AM: ➤ YN0000: │ kleros-v2@workspace:. STDOUT husky - Git hooks installed
10:27:45 AM: ➤ YN0000: │ supabase@npm:1.134.3 STDOUT Downloading https://github.com/supabase/cli/releases/download/v1.134.3/supabase_linux_amd64.tar.gz
10:27:45 AM: ➤ YN0000: │ supabase@npm:1.134.3 STDOUT Downloading https://github.com/supabase/cli/releases/download/v1.134.3/supabase_1.134.3_checksums.txt
10:27:45 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDOUT
10:27:45 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDOUT > bigint-buffer@1.1.5 rebuild
10:27:45 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDOUT > node-gyp rebuild
10:27:45 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDOUT
10:27:45 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info it worked if it ends with ok
10:27:45 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info using node-gyp@9.4.0
10:27:45 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info using node@20.16.0 | linux | x64
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info it worked if it ends with ok
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info using node-pre-gyp@1.0.11
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info using node@20.16.0 | linux | x64
10:27:45 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info find Python using Python version 3.8.10 found at "/opt/buildhome/python3.8/bin/python3"
10:27:45 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp http GET https://nodejs.org/download/release/v20.16.0/node-v20.16.0-headers.tar.gz
10:27:45 AM: ➤ YN0000: │ supabase@npm:1.134.3 STDOUT Checksum verified.
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libfontconfig.so.1
10:27:45 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp http 200 https://nodejs.org/download/release/v20.16.0/node-v20.16.0-headers.tar.gz
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libglib-2.0.so.0
10:27:45 AM: ➤ YN0000: │ supabase@npm:1.134.3 STDOUT Installed Supabase CLI successfully
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libgmodule-2.0.so.0
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libstdc++.so.6
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libz.so.1
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/canvas.node
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas.node
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/init.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/closure.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/backend/
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/backend/Backend.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/backend/PdfBackend.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/backend/ImageBackend.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/backend/SvgBackend.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/ImageData.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/bmp/
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/bmp/BMPParser.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/Image.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/CanvasGradient.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/Canvas.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/color.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/Backends.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/CanvasPattern.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/CanvasRenderingContext2d.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/obj.target/canvas/src/register_font.o
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libjpeg.so.62
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libexpat.so.1
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libcairo.so.2
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libgobject-2.0.so.0
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libxml2.so.2
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libpango-1.0.so.0
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libpcre.so.1
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libpng16.so.16
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libfreetype.so.6
10:27:45 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info it worked if it ends with ok
10:27:45 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info using node-gyp@9.4.0
10:27:45 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info using node@20.16.0 | linux | x64
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libgio-2.0.so.0
10:27:45 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info find Python using Python version 3.8.10 found at "/opt/buildhome/python3.8/bin/python3"
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libgif.so.7
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libpangoft2-1.0.so.0
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libffi.so.7
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libpangocairo-1.0.so.0
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libfribidi.so.0
10:27:45 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/librsvg-2.so.2
10:27:46 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp http GET https://nodejs.org/download/release/v20.16.0/node-v20.16.0-headers.tar.gz
10:27:46 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp http 200 https://nodejs.org/download/release/v20.16.0/node-v20.16.0-headers.tar.gz
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libcairo-gobject.so.2
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libharfbuzz.so.0
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp http GET https://nodejs.org/download/release/v20.16.0/SHASUMS256.txt
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp http 200 https://nodejs.org/download/release/v20.16.0/SHASUMS256.txt
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn /opt/buildhome/python3.8/bin/python3
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args [
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '/opt/build/repo/node_modules/node-gyp/gyp/gyp_main.py',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args 'binding.gyp',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-f',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args 'make',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-I',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '/opt/build/repo/node_modules/bigint-buffer/build/config.gypi',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-I',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '/opt/build/repo/node_modules/node-gyp/addon.gypi',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-I',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '/opt/buildhome/.cache/node-gyp/20.16.0/include/node/common.gypi',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-Dlibrary=shared_library',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-Dvisibility=default',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-Dnode_root_dir=/opt/buildhome/.cache/node-gyp/20.16.0',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-Dnode_gyp_dir=/opt/build/repo/node_modules/node-gyp',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-Dnode_lib_file=/opt/buildhome/.cache/node-gyp/20.16.0/<(target_arch)/node.lib',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-Dmodule_root_dir=/opt/build/repo/node_modules/bigint-buffer',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-Dnode_engine=v8',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '--depth=.',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '--no-parallel',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '--generator-output',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args 'build',
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args '-Goutput_dir=.'
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args ]
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libpixman-1.so.0
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/libgdk_pixbuf-2.0.so.0
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas.node.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/color.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/backend/
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/backend/SvgBackend.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/backend/PdfBackend.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/backend/ImageBackend.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/backend/Backend.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/CanvasGradient.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/Canvas.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/bmp/
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/bmp/BMPParser.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/Image.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/register_font.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/Backends.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/CanvasPattern.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/CanvasRenderingContext2d.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/ImageData.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/init.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info extracted file count: 72
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDOUT [canvas] Success: "/opt/build/repo/node_modules/canvas/build/Release/canvas.node" is installed via remote
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info ok
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/obj.target/canvas/src/closure.o.d
10:27:46 AM: ➤ YN0000: │ canvas@npm:2.11.2 STDERR node-pre-gyp info install unpacking Release/.deps/Release/canvas.node.d
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn make
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDOUT make: Entering directory '/opt/build/repo/node_modules/bigint-buffer/build'
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDOUT CC(target) Release/obj.target/bigint_buffer/src/bigint-buffer.o
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDOUT SOLINK_MODULE(target) Release/obj.target/bigint_buffer.node
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDOUT COPY Release/bigint_buffer.node
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDOUT make: Leaving directory '/opt/build/repo/node_modules/bigint-buffer/build'
10:27:46 AM: ➤ YN0000: │ bigint-buffer@npm:1.1.5 STDERR gyp info ok
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp http GET https://nodejs.org/download/release/v20.16.0/SHASUMS256.txt
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp http 200 https://nodejs.org/download/release/v20.16.0/SHASUMS256.txt
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn /opt/buildhome/python3.8/bin/python3
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args [
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '/opt/build/repo/node_modules/node-gyp/gyp/gyp_main.py',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args 'binding.gyp',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-f',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args 'make',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-I',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '/opt/build/repo/node_modules/cpu-features/build/config.gypi',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-I',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '/opt/build/repo/node_modules/node-gyp/addon.gypi',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-I',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '/opt/buildhome/.cache/node-gyp/20.16.0/include/node/common.gypi',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-Dlibrary=shared_library',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-Dvisibility=default',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-Dnode_root_dir=/opt/buildhome/.cache/node-gyp/20.16.0',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-Dnode_gyp_dir=/opt/build/repo/node_modules/node-gyp',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-Dnode_lib_file=/opt/buildhome/.cache/node-gyp/20.16.0/<(target_arch)/node.lib',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-Dmodule_root_dir=/opt/build/repo/node_modules/cpu-features',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-Dnode_engine=v8',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '--depth=.',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '--no-parallel',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '--generator-output',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args 'build',
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args '-Goutput_dir=.'
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args ]
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn make
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info spawn args [ 'BUILDTYPE=Release', '-C', 'build' ]
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT make: Entering directory '/opt/build/repo/node_modules/cpu-features/build'
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_aarch64_linux_or_android.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_arm_linux_or_android.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_mips_linux_or_android.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_ppc_linux.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_x86_freebsd.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_x86_linux_or_android.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_x86_macos.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/impl_x86_windows.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/filesystem.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/stack_line_reader.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CC(target) Release/obj.target/cpu_features/deps/cpu_features/src/string_view.o
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT rm -f Release/obj.target/deps/cpu_features/cpu_features.a Release/obj.target/deps/cpu_features/cpu_features.a.ar-file-list; mkdir -p `dirname Release/obj.target/deps/cpu_features/cpu_features.a`
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT ar crs Release/obj.target/deps/cpu_features/cpu_features.a @Release/obj.target/deps/cpu_features/cpu_features.a.ar-file-list
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT COPY Release/cpu_features.a
10:27:48 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT CXX(target) Release/obj.target/cpufeatures/src/binding.o
10:27:49 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR In file included from ../src/binding.cc:1:
10:27:49 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR /opt/buildhome/.cache/node-gyp/20.16.0/include/node/node.h:1228:43: warning: cast between incompatible function types from ‘void (*)(Nan::ADDON_REGISTER_FUNCTION_ARGS_TYPE)’ {aka ‘void (*)(v8::Local<v8::Object>)’} to ‘node::addon_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, void*)’} [-Wcast-function-type]
10:27:49 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR | ^
10:27:49 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR /opt/buildhome/.cache/node-gyp/20.16.0/include/node/node.h:1262:3: note: in expansion of macro ‘NODE_MODULE_X’
10:27:49 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR 1262 | NODE_MODULE_X(modname, regfunc, NULL, 0) // NOLINT (readability/null_usage)
10:27:49 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR | ^~~~~~~~~~~~~
10:27:49 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR ../src/binding.cc:152:1: note: in expansion of macro ‘NODE_MODULE’
10:27:49 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR 152 | NODE_MODULE(cpufeatures, init)
10:27:49 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR | ^~~~~~~~~~~
10:27:50 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT SOLINK_MODULE(target) Release/obj.target/cpufeatures.node
10:27:50 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT COPY Release/cpufeatures.node
10:27:50 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDOUT make: Leaving directory '/opt/build/repo/node_modules/cpu-features/build'
10:27:50 AM: ➤ YN0000: │ cpu-features@npm:0.0.8 STDERR gyp info ok
10:27:50 AM: ➤ YN0007: │ @fortawesome/free-regular-svg-icons@npm:6.5.1 must be built because it never has been before or the last one failed
10:27:50 AM: ➤ YN0007: │ @fortawesome/free-solid-svg-icons@npm:6.5.1 must be built because it never has been before or the last one failed
10:27:50 AM: ➤ YN0007: │ ssh2@npm:1.14.0 must be built because it never has been before or the last one failed
10:27:50 AM: ➤ YN0000: │ @fortawesome/free-solid-svg-icons@npm:6.5.1 STDOUT Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
10:27:50 AM: ➤ YN0000: │ @fortawesome/free-solid-svg-icons@npm:6.5.1 STDOUT License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
10:27:50 AM: ➤ YN0000: │ @fortawesome/free-solid-svg-icons@npm:6.5.1 STDOUT Copyright 2023 Fonticons, Inc.
10:27:50 AM: ➤ YN0000: │ @fortawesome/free-solid-svg-icons@npm:6.5.1 STDOUT
10:27:50 AM: ➤ YN0000: │ @fortawesome/free-regular-svg-icons@npm:6.5.1 STDOUT Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
10:27:50 AM: ➤ YN0000: │ @fortawesome/free-regular-svg-icons@npm:6.5.1 STDOUT License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
10:27:50 AM: ➤ YN0000: │ @fortawesome/free-regular-svg-icons@npm:6.5.1 STDOUT Copyright 2023 Fonticons, Inc.
10:27:50 AM: ➤ YN0000: │ @fortawesome/free-regular-svg-icons@npm:6.5.1 STDOUT
10:27:51 AM: ➤ YN0000: │ ssh2@npm:1.14.0 STDOUT Usage Error: Couldn't find a script name "node-gyp" in the top-level (used by ssh2@npm:1.14.0). This typically happens because some package depends on "node-gyp" to build itself, but didn't list it in their dependencies. To fix that, please run "yarn add node-gyp" into your top-level workspace. You also can open an issue on the repository of the specified package to suggest them to use an optional peer dependency.
10:27:51 AM: ➤ YN0000: │ ssh2@npm:1.14.0 STDOUT
10:27:51 AM: ➤ YN0000: │ ssh2@npm:1.14.0 STDOUT $ yarn run [--inspect] [--inspect-brk] [-T,--top-level] [-B,--binaries-only] [--require #0] <scriptName> ...
10:27:51 AM: ➤ YN0000: │ ssh2@npm:1.14.0 STDOUT Failed to build optional crypto binding
10:27:51 AM: ➤ YN0000: └ Completed in 12s 23ms
10:27:51 AM: ➤ YN0000: · Done with warnings in 37s 101ms
10:27:52 AM: npm packages installed using Yarn
10:27:52 AM: Successfully installed dependencies
10:27:52 AM: Starting build script
10:27:54 AM: Detected 0 framework(s)
10:27:54 AM: Section completed: initializing

Building

Complete
10:27:55 AM: Netlify Build
10:27:55 AM: ────────────────────────────────────────────────────────────────
10:27:55 AM:
10:27:55 AM: ❯ Version
10:27:55 AM: @netlify/build 29.51.5
10:27:55 AM:
10:27:55 AM: ❯ Flags
10:27:55 AM: baseRelDir: true
10:27:55 AM: buildId: 66b34bdde38124b2613b9817
10:27:55 AM: deployId: 66b34bdde38124b2613b9819
10:27:55 AM:
10:27:55 AM: ❯ Current directory
10:27:55 AM: /opt/build/repo
10:27:55 AM:
10:27:55 AM: ❯ Config file
10:27:55 AM: /opt/build/repo/netlify.toml
10:27:55 AM:
10:27:55 AM: ❯ Context
10:27:55 AM: deploy-preview
10:27:55 AM:
10:27:55 AM: Build command from Netlify app
10:27:55 AM: ────────────────────────────────────────────────────────────────
10:27:55 AM: ​
10:27:55 AM: $ yarn workspace @kleros/kleros-v2-contracts install && yarn workspace @kleros/kleros-v2-web install && yarn workspace @kleros/kleros-v2-contracts build && yarn workspace @kleros/kleros-v2-web build-netlify
10:27:56 AM: YN0000: · Yarn 4.0.2
10:27:56 AM: YN0000: ┌ Resolution step
10:27:56 AM: YN0000: └ Completed in 0s 393ms
10:27:56 AM: YN0000: ┌ Post-resolution validation
10:27:56 AM: YN0060: │ eslint is listed by your project with version 8.56.0, which doesn't satisfy what @kleros/kleros-v2-eslint-config (p6eec3) and other dependencies request (but they have non-overlapping ranges!).
10:27:56 AM: YN0060: │ hardhat is listed by your project with version 2.15.0, which doesn't satisfy what hardhat-tracer (p6c1aa) requests (^2.16.0).
10:27:56 AM: YN0060: │ react is listed by your project with version 18.3.1, which doesn't satisfy what react-identicons (paf38f) requests (^17.0.1).
10:27:56 AM: YN0060: │ react-dom is listed by your project with version 18.3.1, which doesn't satisfy what react-identicons (pf2d13) requests (^17.0.1).
10:27:56 AM: YN0060: │ react-router-dom is listed by your project with version 6.21.2, which doesn't satisfy what @lifi/widget (p4c8ca) requests (^6.22.0).
10:27:56 AM: YN0060: │ typescript is listed by your project with version 5.3.3, which doesn't satisfy what react-scripts (p4778c) and other dependencies request (^3.2.1 || ^4.0.0).
10:27:56 AM: YN0060: │ viem is listed by your project with version 2.1.0, which doesn't satisfy what @lifi/wallet-management (p7440b) and other dependencies request (^2.16.0).
10:27:56 AM: YN0002: │ @kleros/kleros-sdk@workspace:kleros-sdk doesn't provide @types/node (pbd7d5), requested by ts-node.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/abi (pb4a26), requested by @typechain/hardhat.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/abi (pfc8c4), requested by @typechain/ethers-v5.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/providers (p8cc5f), requested by @typechain/hardhat.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/providers (pd5dea), requested by @typechain/ethers-v5.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide eslint (p4074e), requested by @kleros/kleros-v2-eslint-config.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide prettier (p63b45), requested by solhint-plugin-prettier.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide prettier-plugin-solidity (p653df), requested by solhint-plugin-prettier.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-eslint-config@workspace:eslint-config [337d1] doesn't provide prettier (p59138), requested by eslint-plugin-prettier.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-eslint-config@workspace:eslint-config [dab97] doesn't provide prettier (p50f07), requested by eslint-plugin-prettier.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-eslint-config@workspace:eslint-config doesn't provide prettier (p7dbe1), requested by eslint-plugin-prettier.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-subgraph@workspace:subgraph doesn't provide eslint (pfd588), requested by @kleros/kleros-v2-eslint-config.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-tsconfig@workspace:tsconfig doesn't provide eslint (pc3c03), requested by @kleros/kleros-v2-eslint-config.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-web@workspace:web doesn't provide @wagmi/connectors (p0c82e), requested by @web3modal/wagmi.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-web@workspace:web doesn't provide @wagmi/core (pc71e9), requested by @web3modal/wagmi.
10:27:56 AM: YN0002: │ @kleros/kleros-v2-web@workspace:web doesn't provide eslint-plugin-import (p525e2), requested by eslint-import-resolver-typescript.
10:27:56 AM: YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
10:27:57 AM: YN0000: └ Completed
10:27:57 AM: YN0000: ┌ Fetch step
10:27:57 AM: YN0000: └ Completed in 0s 820ms
10:27:58 AM: YN0000: ┌ Link step
10:27:58 AM: YN0000: └ Completed in 0s 923ms
10:27:59 AM: YN0000: · Done with warnings in 2s 681ms
10:28:00 AM: YN0000: · Yarn 4.0.2
10:28:00 AM: YN0000: ┌ Resolution step
10:28:00 AM: YN0000: └ Completed in 0s 394ms
10:28:00 AM: YN0000: ┌ Post-resolution validation
10:28:00 AM: YN0060: │ eslint is listed by your project with version 8.56.0, which doesn't satisfy what @kleros/kleros-v2-eslint-config (p6eec3) and other dependencies request (but they have non-overlapping ranges!).
10:28:00 AM: YN0060: │ hardhat is listed by your project with version 2.15.0, which doesn't satisfy what hardhat-tracer (p6c1aa) requests (^2.16.0).
10:28:00 AM: YN0060: │ react is listed by your project with version 18.3.1, which doesn't satisfy what react-identicons (paf38f) requests (^17.0.1).
10:28:00 AM: YN0060: │ react-dom is listed by your project with version 18.3.1, which doesn't satisfy what react-identicons (pf2d13) requests (^17.0.1).
10:28:00 AM: YN0060: │ react-router-dom is listed by your project with version 6.21.2, which doesn't satisfy what @lifi/widget (p4c8ca) requests (^6.22.0).
10:28:00 AM: YN0060: │ typescript is listed by your project with version 5.3.3, which doesn't satisfy what react-scripts (p4778c) and other dependencies request (^3.2.1 || ^4.0.0).
10:28:00 AM: YN0060: │ viem is listed by your project with version 2.1.0, which doesn't satisfy what @lifi/wallet-management (p7440b) and other dependencies request (^2.16.0).
10:28:00 AM: YN0002: │ @kleros/kleros-sdk@workspace:kleros-sdk doesn't provide @types/node (pbd7d5), requested by ts-node.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/abi (pb4a26), requested by @typechain/hardhat.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/abi (pfc8c4), requested by @typechain/ethers-v5.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/providers (p8cc5f), requested by @typechain/hardhat.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide @ethersproject/providers (pd5dea), requested by @typechain/ethers-v5.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide eslint (p4074e), requested by @kleros/kleros-v2-eslint-config.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide prettier (p63b45), requested by solhint-plugin-prettier.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-contracts@workspace:contracts doesn't provide prettier-plugin-solidity (p653df), requested by solhint-plugin-prettier.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-eslint-config@workspace:eslint-config [337d1] doesn't provide prettier (p59138), requested by eslint-plugin-prettier.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-eslint-config@workspace:eslint-config [dab97] doesn't provide prettier (p50f07), requested by eslint-plugin-prettier.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-eslint-config@workspace:eslint-config doesn't provide prettier (p7dbe1), requested by eslint-plugin-prettier.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-subgraph@workspace:subgraph doesn't provide eslint (pfd588), requested by @kleros/kleros-v2-eslint-config.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-tsconfig@workspace:tsconfig doesn't provide eslint (pc3c03), requested by @kleros/kleros-v2-eslint-config.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-web@workspace:web doesn't provide @wagmi/connectors (p0c82e), requested by @web3modal/wagmi.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-web@workspace:web doesn't provide @wagmi/core (pc71e9), requested by @web3modal/wagmi.
10:28:00 AM: YN0002: │ @kleros/kleros-v2-web@workspace:web doesn't provide eslint-plugin-import (p525e2), requested by eslint-import-resolver-typescript.
10:28:00 AM: YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
10:28:00 AM: YN0000: └ Completed
10:28:00 AM: YN0000: ┌ Fetch step
10:28:01 AM: YN0000: └ Completed in 0s 838ms
10:28:01 AM: YN0000: ┌ Link step
10:28:02 AM: YN0000: └ Completed in 0s 905ms
10:28:02 AM: YN0000: · Done with warnings in 2s 432ms
10:28:03 AM: WARNING: You are using a version of Node.js that is not supported, and it may work incorrectly, or not work at all. See https://hardhat.org/nodejs-versions
10:28:04 AM: Solidity 0.8.24 is not fully supported yet. You can still use Hardhat, but some features, like stack traces, might not work correctly.
10:28:04 AM:
10:28:04 AM:
10:28:05 AM: Downloading compiler 0.8.24
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/CentralizedArbitrator.sol:246:39:
10:28:15 AM: |
10:28:15 AM: 246 | if (msg.value > contribution) payable(msg.sender).send(msg.value - contribution);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/CentralizedArbitrator.sol:275:13:
10:28:15 AM: |
10:28:15 AM: 275 | payable(msg.sender).send(dispute.arbitrationFee); // Avoid blocking.
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/CentralizedArbitrator.sol:316:13:
10:28:15 AM: |
10:28:15 AM: 316 | _beneficiary.send(amount); // Deliberate use of send to prevent reverting fallback. It's the user's responsibility to accept ETH.
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/KlerosCoreBase.sol:800:17:
10:28:15 AM: |
10:28:15 AM: 800 | payable(governor).send(round.totalFeesForJurors);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/KlerosCoreBase.sol:857:13:
10:28:15 AM: |
10:28:15 AM: 857 | payable(account).send(feeReward);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/KlerosCoreBase.sol:883:25:
10:28:15 AM: |
10:28:15 AM: 883 | payable(governor).send(leftoverFeeReward);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/KlerosGovernor.sol:256:28:
10:28:15 AM: |
10:28:15 AM: 256 | if (remainder > 0) payable(msg.sender).send(remainder);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/KlerosGovernor.sol:297:13:
10:28:15 AM: |
10:28:15 AM: 297 | submission.submitter.send(sumDeposit);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/KlerosGovernor.sol:331:13:
10:28:15 AM: |
10:28:15 AM: 331 | submission.submitter.send(session.sumDeposit);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/dispute-kits/DisputeKitClassic.sol:401:39:
10:28:15 AM: |
10:28:15 AM: 401 | if (msg.value > contribution) payable(msg.sender).send(msg.value - contribution);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/dispute-kits/DisputeKitClassic.sol:445:13:
10:28:15 AM: |
10:28:15 AM: 445 | _beneficiary.send(amount); // Deliberate use of send to prevent reverting fallback. It's the user's responsibility to accept ETH.
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/dispute-kits/DisputeKitSybilResistant.sol:419:39:
10:28:15 AM: |
10:28:15 AM: 419 | if (msg.value > contribution) payable(msg.sender).send(msg.value - contribution);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/dispute-kits/DisputeKitSybilResistant.sol:463:13:
10:28:15 AM: |
10:28:15 AM: 463 | _beneficiary.send(amount); // Deliberate use of send to prevent reverting fallback. It's the user's responsibility to accept ETH.
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/evidence/ModeratedEvidenceModule.sol:333:32:
10:28:15 AM: |
10:28:15 AM: 333 | if (remainingETH != 0) _contributor.send(remainingETH);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/evidence/ModeratedEvidenceModule.sol:387:9:
10:28:15 AM: |
10:28:15 AM: 387 | _beneficiary.send(reward); // It is the user responsibility to accept ETH.
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/university/KlerosCoreUniversity.sol:789:17:
10:28:15 AM: |
10:28:15 AM: 789 | payable(governor).send(round.totalFeesForJurors);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/university/KlerosCoreUniversity.sol:846:13:
10:28:15 AM: |
10:28:15 AM: 846 | payable(account).send(feeReward);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Failure condition of 'send' ignored. Consider using 'transfer' instead.
10:28:15 AM: --> src/arbitration/university/KlerosCoreUniversity.sol:872:25:
10:28:15 AM: |
10:28:15 AM: 872 | payable(governor).send(leftoverFeeReward);
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Return value of low-level calls not used.
10:28:15 AM: --> src/utils/TransactionBatcher.sol:20:13:
10:28:15 AM: |
10:28:15 AM: 20 | targets[i].call{value: values[i]}(datas[i]); // Intentionally ignoring return value.
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unnamed return variable can remain unassigned. Add an explicit return with value to all non-reverting code paths or name the variable.
10:28:15 AM: --> src/kleros-v1/kleros-liquid-xdai/xKlerosLiquidV2.sol:636:96:
10:28:15 AM: |
10:28:15 AM: 636 | function currentRuling(uint256 _disputeID) public view returns (uint256 ruling, bool tied, bool /*overridden*/) {
10:28:15 AM: | ^^^^
10:28:15 AM: Warning: Unnamed return variable can remain unassigned. Add an explicit return with value to all non-reverting code paths or name the variable.
10:28:15 AM: --> src/token/TestERC721.sol:74:68:
10:28:15 AM: |
10:28:15 AM: 74 | ) internal virtual override(ERC721, ERC721Enumerable) returns (address) {
10:28:15 AM: | ^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:21:97:
10:28:15 AM: |
10:28:15 AM: 21 | function sendMessage(address _to, bytes4 _fnSelector, bytes memory _data) external returns (uint64 msgId) {
10:28:15 AM: | ^^^^^^^^^^^^
10:28:15 AM: Warning: Unused local variable.
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:28:24:
10:28:15 AM: |
10:28:15 AM: 28 | (bool success, bytes memory res) = _to.call(data);
10:28:15 AM: | ^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:45:26:
10:28:15 AM: |
10:28:15 AM: 45 | function sendMessage(bytes32[] calldata _proof, uint64 _msgId, address _to, bytes calldata _message) external {
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:45:53:
10:28:15 AM: |
10:28:15 AM: 45 | function sendMessage(bytes32[] calldata _proof, uint64 _msgId, address _to, bytes calldata _message) external {
10:28:15 AM: | ^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:45:68:
10:28:15 AM: |
10:28:15 AM: 45 | function sendMessage(bytes32[] calldata _proof, uint64 _msgId, address _to, bytes calldata _message) external {
10:28:15 AM: | ^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:45:81:
10:28:15 AM: |
10:28:15 AM: 45 | function sendMessage(bytes32[] calldata _proof, uint64 _msgId, address _to, bytes calldata _message) external {
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:54:35:
10:28:15 AM: |
10:28:15 AM: 54 | function resolveDisputedClaim(uint256 _epoch, bytes32 _stateRoot, Claim memory _claim) external {
10:28:15 AM: | ^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:54:51:
10:28:15 AM: |
10:28:15 AM: 54 | function resolveDisputedClaim(uint256 _epoch, bytes32 _stateRoot, Claim memory _claim) external {
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:54:71:
10:28:15 AM: |
10:28:15 AM: 54 | function resolveDisputedClaim(uint256 _epoch, bytes32 _stateRoot, Claim memory _claim) external {
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/kleros-v1/kleros-liquid-xdai/WrappedPinakion.sol:116:62:
10:28:15 AM: |
10:28:15 AM: 116 | function onTokenBridged(address _token, uint256 _amount, bytes calldata _data) external {
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/kleros-v1/kleros-liquid-xdai/xKlerosLiquidV2.sol:489:27:
10:28:15 AM: |
10:28:15 AM: 489 | function proxyPayment(address _owner) public payable override returns (bool allowed) {
10:28:15 AM: | ^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/kleros-v1/kleros-liquid-xdai/xKlerosLiquidV2.sol:498:40:
10:28:15 AM: |
10:28:15 AM: 498 | function onTransfer(address _from, address _to, uint256 _amount) public override returns (bool allowed) {
10:28:15 AM: | ^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/kleros-v1/kleros-liquid-xdai/xKlerosLiquidV2.sol:512:24:
10:28:15 AM: |
10:28:15 AM: 512 | function onApprove(address _owner, address _spender, uint256 _amount) public override returns (bool allowed) {
10:28:15 AM: | ^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/kleros-v1/kleros-liquid-xdai/xKlerosLiquidV2.sol:512:40:
10:28:15 AM: |
10:28:15 AM: 512 | function onApprove(address _owner, address _spender, uint256 _amount) public override returns (bool allowed) {
10:28:15 AM: | ^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/kleros-v1/kleros-liquid-xdai/xKlerosLiquidV2.sol:512:58:
10:28:15 AM: |
10:28:15 AM: 512 | function onApprove(address _owner, address _spender, uint256 _amount) public override returns (bool allowed) {
10:28:15 AM: | ^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/rng/IncrementalNG.sol:26:32:
10:28:15 AM: |
10:28:15 AM: 26 | function receiveRandomness(uint256 _block) external override returns (uint256 randomNumber) {
10:28:15 AM: | ^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/rng/mock/RandomizerMock.sol:10:22:
10:28:15 AM: |
10:28:15 AM: 10 | function request(uint256 callbackGasLimit) external override returns (uint256) {
10:28:15 AM: | ^^^^^^^^^^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/rng/mock/RandomizerMock.sol:14:31:
10:28:15 AM: |
10:28:15 AM: 14 | function clientWithdrawTo(address _to, uint256 _amount) external override {
10:28:15 AM: | ^^^^^^^^^^^
10:28:15 AM: Warning: Unused function parameter. Remove or comment out the variable name to silence this warning.
10:28:15 AM: --> src/rng/mock/RandomizerMock.sol:14:44:
10:28:15 AM: |
10:28:15 AM: 14 | function clientWithdrawTo(address _to, uint256 _amount) external override {
10:28:15 AM: | ^^^^^^^^^^^^^^^
10:28:15 AM: Warning: Function state mutability can be restricted to pure
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:35:5:
10:28:15 AM: |
10:28:15 AM: 35 | function saveSnapshot() external {
10:28:15 AM: | ^ (Relevant source part starts here and spans across multiple lines).
10:28:15 AM: Warning: Function state mutability can be restricted to pure
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:45:5:
10:28:15 AM: |
10:28:15 AM: 45 | function sendMessage(bytes32[] calldata _proof, uint64 _msgId, address _to, bytes calldata _message) external {
10:28:15 AM: | ^ (Relevant source part starts here and spans across multiple lines).
10:28:15 AM: Warning: Function state mutability can be restricted to pure
10:28:15 AM: --> src/gateway/mock/VeaMock.sol:54:5:
10:28:15 AM: |
10:28:15 AM: 54 | function resolveDisputedClaim(uint256 _epoch, bytes32 _stateRoot, Claim memory _claim) external {
10:28:15 AM: | ^ (Relevant source part starts here and spans across multiple lines).
10:28:15 AM: Warning: Function state mutability can be restricted to pure
10:28:15 AM: --> src/kleros-v1/kleros-liquid-xdai/xKlerosLiquidV2.sol:477:5:
10:28:15 AM: |
10:28:15 AM: 477 | function createDispute(
10:28:15 AM: | ^ (Relevant source part starts here and spans across multiple lines).
10:28:15 AM: Warning: Function state mutability can be restricted to view
10:28:15 AM: --> src/kleros-v1/kleros-liquid-xdai/xKlerosLiquidV2.sol:498:5:
10:28:15 AM: |
10:28:15 AM: 498 | function onTransfer(address _from, address _to, uint256 _amount) public override returns (bool allowed) {
10:28:15 AM: | ^ (Relevant source part starts here and spans across multiple lines).
10:28:15 AM: Warning: Function state mutability can be restricted to pure
10:28:15 AM: --> src/kleros-v1/kleros-liquid-xdai/xKlerosLiquidV2.sol:512:5:
10:28:15 AM: |
10:28:15 AM: 512 | function onApprove(address _owner, address _spender, uint256 _amount) public override returns (bool allowed) {
10:28:15 AM: | ^ (Relevant source part starts here and spans across multiple lines).
10:28:15 AM: Warning: Function state mutability can be restricted to pure
10:28:15 AM: --> src/rng/mock/RandomizerMock.sol:14:5:
10:28:15 AM: |
10:28:15 AM: 14 | function clientWithdrawTo(address _to, uint256 _amount) external override {
10:28:15 AM: | ^ (Relevant source part starts here and spans across multiple lines).
10:28:15 AM: Generating typings for: 96 artifacts in dir: typechain-types for target: ethers-v5
10:28:19 AM: Successfully generated 286 typings!
10:28:19 AM: Compiled 89 Solidity files successfully
10:28:20 AM: (node:6504) ExperimentalWarning: Importing JSON modules is an experimental feature and might change at any time
10:28:20 AM: (Use `node --trace-warnings ...` to show where the warning was created)
10:28:22 AM: [STARTED] Parse Configuration
10:28:22 AM: [SUCCESS] Parse Configuration
10:28:22 AM: [STARTED] Generate outputs
10:28:22 AM: [STARTED] Generate to ./src/graphql/
10:28:23 AM: [STARTED] Load GraphQL schemas
10:28:23 AM: [SUCCESS] Load GraphQL schemas
10:28:23 AM: [STARTED] Load GraphQL documents
10:28:23 AM: [SUCCESS] Load GraphQL documents
10:28:23 AM: [STARTED] Generate
10:28:23 AM: [SUCCESS] Generate
10:28:23 AM: [SUCCESS] Generate to ./src/graphql/
10:28:23 AM: [SUCCESS] Generate outputs
10:28:25 AM: - Validating plugins
10:28:25 AM: Validating plugins
10:28:25 AM: - Resolving contracts
10:28:25 AM: Resolving contracts
10:28:25 AM: - Running plugins
10:28:26 AM: Running plugins
10:28:26 AM: - Writing to src/hooks/contracts/generated.ts
10:28:27 AM: Writing to src/hooks/contracts/generated.ts
10:28:27 AM: vite v5.2.10 building for production...
10:28:27 AM:
10:28:27 AM: (!) outDir /opt/build/repo/web/dist is not inside project root and will not be emptied.
10:28:27 AM: Use --emptyOutDir to override.
10:28:27 AM:
10:28:27 AM: transforming...
10:28:32 AM: [BABEL] Note: The code generator has deoptimised the styling of /opt/build/repo/web/src/assets/svgs/mini-guides/dispute-resolver/well-done.svg as it exceeds the max of 500KB.
10:28:32 AM: ../node_modules/@lifi/wallet-management/_esm/connectors/coinbase.js (2:39): A comment
10:28:32 AM: "/*@__PURE__*/"
10:28:32 AM: in "../node_modules/@lifi/wallet-management/_esm/connectors/coinbase.js" contains an annotation that Rollup cannot interpret due to the position of the comment. The comment will be removed to avoid issues.
10:28:32 AM: ../node_modules/@lifi/wallet-management/_esm/connectors/walletConnect.js (2:44): A comment
10:28:32 AM: "/*@__PURE__*/"
10:28:32 AM: in "../node_modules/@lifi/wallet-management/_esm/connectors/walletConnect.js" contains an annotation that Rollup cannot interpret due to the position of the comment. The comment will be removed to avoid issues.
10:28:47 AM: ../node_modules/@scure/bip32/node_modules/@scure/base/lib/esm/index.js (343:27): A comment
10:28:47 AM: "/* @__PURE__ */"
10:28:47 AM: in "../node_modules/@scure/bip32/node_modules/@scure/base/lib/esm/index.js" contains an annotation that Rollup cannot interpret due to the position of the comment. The comment will be removed to avoid issues.
10:29:05 AM: 18047 modules transformed.
10:29:05 AM: Export "getContract" of module "../node_modules/viem/_esm/actions/getContract.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "src/hooks/queries/useEvidenceGroup.ts" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:05 AM: Export "getContract" of module "../node_modules/viem/_esm/actions/getContract.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "src/hooks/useIsCrossChainDispute.ts" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:05 AM: Export "getContract" of module "../node_modules/viem/_esm/actions/getContract.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "src/hooks/queries/usePopulatedDisputeData.ts" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:05 AM: Export "getContract" of module "../node_modules/viem/_esm/actions/getContract.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "src/hooks/queries/useAppealCost.ts" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:05 AM: Export "getContract" of module "../node_modules/viem/_esm/actions/getContract.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "src/hooks/queries/useDisputeKitClassicMultipliers.ts" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:05 AM: Export "createPublicClient" of module "../node_modules/viem/_esm/clients/createPublicClient.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "../kleros-sdk/src/sdk.ts" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:05 AM: Export "createPublicClient" of module "../node_modules/viem/_esm/clients/createPublicClient.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "../node_modules/@lifi/sdk/src/_esm/core/EVM/publicClient.js" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:05 AM: Export "getContract" of module "../node_modules/viem/_esm/actions/getContract.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "../node_modules/@lifi/sdk/src/_esm/core/EVM/getAllowance.js" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:05 AM: Export "publicActions" of module "../node_modules/viem/_esm/clients/decorators/public.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "../node_modules/@lifi/sdk/src/_esm/core/EVM/setAllowance.js" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:05 AM: Export "publicActions" of module "../node_modules/viem/_esm/clients/decorators/public.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "../node_modules/@lifi/sdk/src/_esm/core/EVM/waitForTransactionReceipt.js" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:05 AM: Export "publicActions" of module "../node_modules/viem/_esm/clients/decorators/public.js" was reexported through module "../node_modules/viem/_esm/index.js" while both modules are dependencies of each other and will end up in different chunks by current Rollup settings. This scenario is not well supported at the moment as it will produce a circular dependency between chunks and will likely lead to broken execution order.
10:29:05 AM: Either change the import in "../node_modules/@lifi/sdk/src/_esm/core/EVM/EVMStepExecutor.js" to point directly to the exporting module or reconfigure "output.manualChunks" to ensure these modules end up in the same chunk.
10:29:06 AM: rendering chunks...
10:29:07 AM: computing gzip size...
10:29:07 AM: ../dist/index.html 0.88 kB │ gzip: 0.47 kB
10:29:07 AM: ../dist/assets/curate-image-CRLa-kb1.png 13.82 kB
10:29:07 AM: ../dist/assets/socrates-B8bkH7yi.png 19.52 kB
10:29:07 AM: ../dist/assets/diogenes-BWIi-EVK.png 21.03 kB
10:29:07 AM: ../dist/assets/pythagoras-B03qV7C6.png 21.34 kB
10:29:07 AM: ../dist/assets/plato-9IRy8SUg.png 22.41 kB
10:29:07 AM: ../dist/assets/aristoteles-BOWwsMDg.png 22.80 kB
10:29:07 AM: ../dist/assets/poh-image-BvZAleAY.png 24.54 kB
10:29:07 AM: ../dist/assets/favicon-ss05nFMD.ico 244.00 kB
10:29:07 AM: ../dist/assets/index-BEJM8AhD.css 8.99 kB │ gzip: 1.96 kB
10:29:07 AM: ../dist/assets/index-CjNFePQP.css 34.30 kB │ gzip: 6.33 kB
10:29:07 AM: ../dist/assets/__vite-browser-external-DYxpcVy9-BIHI7g3E.js 0.03 kB │ gzip: 0.05 kB
10:29:07 AM: ../dist/assets/native-Bsf8Kt5a.js 0.35 kB │ gzip: 0.20 kB
10:29:07 AM: ../dist/assets/useIsDesktop-DI0dNqoD.js 0.85 kB │ gzip: 0.41 kB
10:29:07 AM: ../dist/assets/index-DIvmFz8i.js 0.90 kB │ gzip: 0.54 kB
10:29:07 AM: ../dist/assets/policy-BzwYrEAx.js 1.05 kB │ gzip: 0.60 kB
10:29:07 AM: ../dist/assets/jurorRewardConfig-CsyM284-.js 1.64 kB │ gzip: 0.83 kB
10:29:07 AM: ../dist/assets/ccip-B9bkYGBC.js 2.83 kB │ gzip: 1.28 kB
10:29:07 AM: ../dist/assets/events-B2MrqYvU.js 6.14 kB │ gzip: 2.12 kB
10:29:07 AM: ../dist/assets/Policies-COa4os05.js 6.60 kB │ gzip: 2.99 kB
10:29:07 AM: ../dist/assets/index-CicZudNs.js 6.98 kB │ gzip: 2.41 kB
10:29:07 AM: ../dist/assets/index-BWNQc9nG.js 8.85 kB │ gzip: 3.24 kB
10:29:07 AM: ../dist/assets/index-JuHQogSm.js 9.43 kB │ gzip: 3.36 kB
10:29:07 AM: ../dist/assets/index-D8IWzpgJ.js 11.41 kB │ gzip: 4.36 kB
10:29:07 AM: ../dist/assets/vanilla-picker-BIZRC0zl.js 18.80 kB │ gzip: 6.81 kB
10:29:07 AM: ../dist/assets/ClaimPnkButton-B6b6q0xZ.js 24.25 kB │ gzip: 8.93 kB
10:29:07 AM: ../dist/assets/index-k9AzjKis.js 25.19 kB │ gzip: 8.66 kB
10:29:07 AM: ../dist/assets/index-CgqXENQe.js 27.48 kB │ gzip: 8.47 kB
10:29:07 AM: ../dist/assets/index-DNjzFUnw.js 48.42 kB │ gzip: 15.11 kB
10:29:07 AM: ../dist/assets/hooks.module-CLF-d9Rt.js 65.50 kB │ gzip: 22.38 kB
10:29:07 AM: ../dist/assets/LatestCases-DO8Hgd-g.js 76.49 kB │ gzip: 25.86 kB
10:29:07 AM: ../dist/assets/gql-8PQrYzI_.js 82.53 kB │ gzip: 15.56 kB
10:29:07 AM: ../dist/assets/index-BdF4rnXn.js 109.70 kB │ gzip: 32.08 kB
10:29:07 AM: ../dist/assets/index-CKRXd0RV.js 118.64 kB │ gzip: 41.87 kB
10:29:07 AM: ../dist/assets/index-DL0_sF_W.js 120.00 kB │ gzip: 35.26 kB
10:29:07 AM: ../dist/assets/react-markdown-iRyikCdI.js 135.97 kB │ gzip: 42.07 kB
10:29:07 AM: ../dist/assets/index-ie55-SV0.js 274.40 kB │ gzip: 93.02 kB
10:29:07 AM: ../dist/assets/index-Lt4DZYfS.js 274.46 kB │ gzip: 80.86 kB
10:29:07 AM: ../dist/assets/index-L7ux_OW8.js 469.23 kB │ gzip: 147.78 kB
10:29:07 AM: ../dist/assets/index.es-C5SE67Cn.js 535.58 kB │ gzip: 173.65 kB
10:29:07 AM: ../dist/assets/HeroImage-Bmh-hPKa.js 616.91 kB │ gzip: 216.56 kB
10:29:07 AM: ../dist/assets/index-B9R42DXK.js 1,141.46 kB │ gzip: 355.82 kB
10:29:07 AM: ../dist/assets/index-DC2gFNcv.js 1,174.00 kB │ gzip: 353.18 kB
10:29:07 AM: ../dist/assets/index-Ds0rFRkT.js 4,551.16 kB │ gzip: 1,689.16 kB
10:29:07 AM:
10:29:07 AM: (!) Some chunks are larger than 500 kB after minification. Consider:
10:29:07 AM: - Using dynamic import() to code-split the application
10:29:07 AM: - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks
10:29:07 AM: - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit.
10:29:07 AM: ✓ built in 40.04s
10:29:07 AM: ​
10:29:07 AM: (build.command completed in 1m 12.3s)
10:29:07 AM:
10:29:07 AM: Functions bundling
10:29:07 AM: ────────────────────────────────────────────────────────────────
10:29:07 AM: ​
10:29:07 AM: Packaging Functions from web/netlify/functions directory:
10:29:07 AM: - authUser.ts
10:29:07 AM: - fetch-settings.ts
10:29:07 AM: - getNonce.ts
10:29:07 AM: - update-settings.ts
10:29:07 AM: - uploadToIPFS.ts
10:29:07 AM: ​
10:29:08 AM: ​
10:29:08 AM: (Functions bundling completed in 889ms)
10:29:08 AM:
10:29:20 AM: (Netlify Build completed in 1m 25.4s)
10:29:21 AM: Section completed: building
10:32:00 AM: Finished processing build request in 5m10.992s

Deploying

Complete
10:29:08 AM: Deploy site
10:29:08 AM: ────────────────────────────────────────────────────────────────
10:29:08 AM: ​
10:29:08 AM: Starting to deploy site from 'web/dist'
10:29:08 AM: Calculating files to upload
10:29:09 AM: 31 new files to upload
10:29:09 AM: 5 new functions to upload
10:29:20 AM: Section completed: deploying
10:29:20 AM: Site deploy was successfully initiated
10:29:20 AM: ​
10:29:20 AM: (Deploy site completed in 12.1s)

Cleanup

Complete
10:29:20 AM: Netlify Build Complete
10:29:20 AM: ────────────────────────────────────────────────────────────────
10:29:20 AM: ​
10:29:21 AM: Caching artifacts
10:29:21 AM: Started saving workspace root node modules
10:29:21 AM: Finished saving workspace root node modules
10:29:21 AM: Started saving build plugins
10:29:21 AM: Finished saving build plugins
10:29:21 AM: Started saving corepack cache
10:29:21 AM: Finished saving corepack cache
10:29:21 AM: Started saving yarn cache
10:29:21 AM: Finished saving yarn cache
10:29:21 AM: Started saving pip cache
10:29:21 AM: Finished saving pip cache
10:29:21 AM: Started saving emacs cask dependencies
10:29:21 AM: Finished saving emacs cask dependencies
10:29:21 AM: Started saving maven dependencies
10:29:21 AM: Finished saving maven dependencies
10:29:21 AM: Started saving boot dependencies
10:29:21 AM: Finished saving boot dependencies
10:29:21 AM: Started saving rust rustup cache
10:29:21 AM: Finished saving rust rustup cache
10:29:21 AM: Started saving go dependencies
10:29:21 AM: Finished saving go dependencies
10:29:21 AM: Build script success
10:31:59 AM: Uploading Cache of size 485.6MB
10:32:00 AM: Section completed: cleanup

Post-processing

Complete
10:29:21 AM: Post processing done
10:29:21 AM: Section completed: postprocessing
10:29:21 AM: Skipping form detection
10:29:21 AM: Post processing - header rules
10:29:21 AM: Post processing - redirect rules
10:29:21 AM: Starting post processing
10:29:21 AM: Site is live ✨