Create-react-app deploy freezes

When deploying my site from my main branch on github, it freezes after compiling webpack. This is in my opinion not a build failure, it just hangs on the last line of the log.

Here’s the info and logs.

Sitename: stunning-pavlova-806e4b,
No-custom domain

8:22:21 PM: Build ready to start
8:22:23 PM: build-image version: 0e2f4c52031ab562db66aec633308326e3b108d0 (focal)
8:22:23 PM: build-image tag: focal
8:22:23 PM: buildbot version: 8dba8e08e1359f22ae92654e177dea552324c91c
8:22:23 PM: Fetching cached dependencies
8:22:23 PM: Failed to fetch cache, continuing with build
8:22:23 PM: Starting to prepare the repo for build
8:22:23 PM: No cached dependencies found. Cloning fresh repo
8:22:23 PM: git clone https://github.com/Merlijnmacgillavry/progrezr
8:22:24 PM: Preparing Git Reference refs/heads/master
8:22:25 PM: Parsing package.json dependencies
8:22:26 PM: Starting build script
8:22:26 PM: Installing dependencies
8:22:26 PM: Python version set to 2.7
8:22:26 PM: v16.15.1 is already installed.
8:22:26 PM: Now using node v16.15.1 (npm v8.11.0)
8:22:26 PM: Started restoring cached build plugins
8:22:26 PM: Finished restoring cached build plugins
8:22:27 PM: Attempting ruby version 2.7.2, read from environment
8:22:27 PM: Using ruby version 2.7.2
8:22:28 PM: Using PHP version 8.0
8:22:28 PM: No npm workspaces detected
8:22:28 PM: Started restoring cached node modules
8:22:28 PM: Finished restoring cached node modules
8:22:28 PM: Installing NPM modules using NPM version 8.11.0
8:22:29 PM: npm WARN config tmp This setting is no longer used. npm stores temporary files in a special
8:22:29 PM: npm WARN config location in the cache, and they are managed by
8:22:29 PM: npm WARN config
8:22:29 PM: npm WARN config tmp This setting is no longer used. npm stores temporary files in a special
8:22:29 PM: npm WARN config location in the cache, and they are managed by
8:22:29 PM: npm WARN config
8:22:30 PM: npm WARN old lockfile
8:22:30 PM: npm WARN old lockfile The package-lock.json file was created with an old version of npm,
8:22:30 PM: npm WARN old lockfile so supplemental metadata must be fetched from the registry.
8:22:30 PM: npm WARN old lockfile
8:22:30 PM: npm WARN old lockfile This is a one-time fix-up, please be patient…
8:22:30 PM: npm WARN old lockfile
8:22:50 PM: npm WARN deprecated har-validator@5.1.5: this library is no longer supported
8:22:51 PM: 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 There’s Math.random(), and then there’s Math.random() · V8 for details.
8:22:51 PM: npm WARN deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: Array.prototype.sort() - JavaScript | MDN
8:22:52 PM: npm WARN deprecated source-map-resolve@0.6.0: See GitHub - lydell/source-map-resolve: [DEPRECATED] Resolve the source map and/or sources for a generated file.
8:22:52 PM: npm WARN deprecated request@2.88.2: request has been deprecated, see Request’s Past, Present and Future · Issue #3142 · request/request · GitHub
8:23:01 PM: npm WARN deprecated svgo@1.3.2: This SVGO version is no longer supported. Upgrade to v2.x.x.
8:23:08 PM: npm WARN deprecated core-js@3.6.5: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
8:23:13 PM: added 1603 packages, and audited 1604 packages in 44s
8:23:13 PM: 204 packages are looking for funding
8:23:13 PM: run npm fund for details
8:23:13 PM: 6 high severity vulnerabilities
8:23:13 PM: To address all issues (including breaking changes), run:
8:23:13 PM: npm audit fix --force
8:23:13 PM: Run npm audit for details.
8:23:13 PM: NPM modules installed
8:23:13 PM: npm WARN config tmp This setting is no longer used. npm stores temporary files in a special
8:23:13 PM: npm WARN config location in the cache, and they are managed by
8:23:13 PM: npm WARN config
8:23:14 PM: Started restoring cached go cache
8:23:14 PM: Finished restoring cached go cache
8:23:14 PM: Installing Go version 1.17 (requested 1.17)
8:23:19 PM: unset GOOS;
8:23:19 PM: unset GOARCH;
8:23:19 PM: export GOROOT=‘/opt/buildhome/.gimme/versions/go1.17.linux.amd64’;
8:23:19 PM: export PATH=“/opt/buildhome/.gimme/versions/go1.17.linux.amd64/bin:${PATH}”;
8:23:19 PM: go version >&2;
8:23:19 PM: export GIMME_ENV=“/opt/buildhome/.gimme/env/go1.17.linux.amd64.env”
8:23:19 PM: go version go1.17 linux/amd64
8:23:19 PM: Installing missing commands
8:23:19 PM: Verify run directory
8:23:21 PM: ​
8:23:21 PM: ────────────────────────────────────────────────────────────────
8:23:21 PM: Netlify Build
8:23:21 PM: ────────────────────────────────────────────────────────────────
8:23:21 PM: ​
8:23:21 PM: ❯ Version
8:23:21 PM: @netlify/build 27.3.1
8:23:21 PM: ​
8:23:21 PM: ❯ Flags
8:23:21 PM: baseRelDir: true
8:23:21 PM: buildId: 62c32fdd68c21024beea16d3
8:23:21 PM: deployId: 62c32fdd68c21024beea16d5
8:23:21 PM: ​
8:23:21 PM: ❯ Current directory
8:23:21 PM: /opt/build/repo
8:23:21 PM: ​
8:23:21 PM: ❯ Config file
8:23:21 PM: No config file was defined: using default values.
8:23:21 PM: ​
8:23:21 PM: ❯ Context
8:23:21 PM: production
8:23:21 PM: ​
8:23:21 PM: ────────────────────────────────────────────────────────────────
8:23:21 PM: 1. Build command from Netlify app
8:23:21 PM: ────────────────────────────────────────────────────────────────
8:23:21 PM: ​
8:23:21 PM: $ npm start build
8:23:21 PM: npm WARN config tmp This setting is no longer used. npm stores temporary files in a special
8:23:21 PM: npm WARN config location in the cache, and they are managed by
8:23:21 PM: npm WARN config cacache.
8:23:21 PM: > progrezr@0.1.0 start
8:23:21 PM: > semantic-ui-css-patch && react-scripts start “build”
8:23:21 PM: :information_source: Patch was successfully applied
8:23:23 PM: (node:1409) [DEP_WEBPACK_DEV_SERVER_ON_AFTER_SETUP_MIDDLEWARE] DeprecationWarning: ‘onAfterSetupMiddleware’ option is deprecated. Please use the ‘setupMiddlewares’ option.
8:23:23 PM: (Use node --trace-deprecation ... to show where the warning was created)
8:23:23 PM: (node:1409) [DEP_WEBPACK_DEV_SERVER_ON_BEFORE_SETUP_MIDDLEWARE] DeprecationWarning: ‘onBeforeSetupMiddleware’ option is deprecated. Please use the ‘setupMiddlewares’ option.
8:23:23 PM: Starting the development server…
8:23:23 PM:
8:23:39 PM: Compiled with warnings.
8:23:39 PM:
8:23:39 PM: [eslint]
8:23:39 PM: src/App.js
8:23:39 PM: Line 1:8: ‘logo’ is defined but never used no-unused-vars
8:23:39 PM: Line 6:10: ‘createContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 12:26: ‘useAlertsContext’ is defined but never used no-unused-vars
8:23:39 PM: src/components/alert/alert.jsx
8:23:39 PM: Line 6:12: ‘showing’ is assigned a value but never used no-unused-vars
8:23:39 PM: Line 6:21: ‘setShowing’ is assigned a value but never used no-unused-vars
8:23:39 PM: src/components/clients/clients.jsx
8:23:39 PM: Line 2:10: ‘Container’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:21: ‘Header’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:37: ‘Divider’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:46: ‘Table’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:53: ‘Input’ is defined but never used no-unused-vars
8:23:39 PM: Line 9:12: ‘clientData’ is assigned a value but never used no-unused-vars
8:23:39 PM: Line 9:24: ‘setClientData’ is assigned a value but never used no-unused-vars
8:23:39 PM: Line 66:17: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text
8:23:39 PM: src/components/overview/overview.jsx
8:23:39 PM: Line 1:17: ‘useContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:10: ‘Container’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:21: ‘Header’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:37: ‘Divider’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:60: ‘Menu’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:66: ‘Segment’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:75: ‘Icon’ is defined but never used no-unused-vars
8:23:39 PM: src/pages/home/home.jsx
8:23:39 PM: Line 1:17: ‘useEffect’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:21: ‘Header’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:29: ‘Button’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:37: ‘Divider’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:46: ‘Table’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:53: ‘Input’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:60: ‘Menu’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:66: ‘Segment’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:75: ‘Icon’ is defined but never used no-unused-vars
8:23:39 PM: Line 9:13: ‘clients’ is assigned a value but never used no-unused-vars
8:23:39 PM: Line 10:11: ‘navigate’ is assigned a value but never used no-unused-vars
8:23:39 PM: src/pages/login/login.jsx
8:23:39 PM: Line 1:29: ‘useRef’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:10: ‘getAuth’ is defined but never used no-unused-vars
8:23:39 PM: Line 3:10: ‘Button’ is defined but never used no-unused-vars
8:23:39 PM: Line 3:18: ‘Checkbox’ is defined but never used no-unused-vars
8:23:39 PM: Line 7:10: ‘useNavigate’ is defined but never used no-unused-vars
8:23:39 PM: Line 9:10: ‘AlertsProvider’ is defined but never used no-unused-vars
8:23:39 PM: src/pages/register/register.jsx
8:23:39 PM: Line 1:17: ‘useContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 1:29: ‘useRef’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:10: ‘getAuth’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:51: ‘sendEmailVerification’ is defined but never used no-unused-vars
8:23:39 PM: Line 3:18: ‘Checkbox’ is defined but never used no-unused-vars
8:23:39 PM: Line 3:45: ‘Header’ is defined but never used no-unused-vars
8:23:39 PM: src/providers/UserData/UserDataProvider.jsx
8:23:39 PM: Line 1:27: ‘useContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:10: ‘UserContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 3:10: ‘auth’ is defined but never used no-unused-vars
8:23:39 PM: Line 5:10: ‘AlertsProvider’ is defined but never used no-unused-vars
8:23:39 PM: Line 5:26: ‘useAlertsContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 55:8: React Hook useEffect has a missing dependency: ‘getClients’. Either include it or remove the dependency array react-hooks/exhaustive-deps
8:23:39 PM: src/providers/alerts/alertsProvider.jsx
8:23:39 PM: Line 1:17: ‘useRef’ is defined but never used no-unused-vars
8:23:39 PM: Line 12:9: Read-only global ‘alert’ should not be modified no-global-assign
8:23:39 PM: Search for the keywords to learn more about each warning.
8:23:39 PM: To ignore, add // eslint-disable-next-line to the line before.
8:23:39 PM: WARNING in [eslint]
8:23:39 PM: src/App.js
8:23:39 PM: Line 1:8: ‘logo’ is defined but never used no-unused-vars
8:23:39 PM: Line 6:10: ‘createContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 12:26: ‘useAlertsContext’ is defined but never used no-unused-vars
8:23:39 PM: src/components/alert/alert.jsx
8:23:39 PM: Line 6:12: ‘showing’ is assigned a value but never used no-unused-vars
8:23:39 PM: Line 6:21: ‘setShowing’ is assigned a value but never used no-unused-vars
8:23:39 PM: src/components/clients/clients.jsx
8:23:39 PM: Line 2:10: ‘Container’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:21: ‘Header’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:37: ‘Divider’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:46: ‘Table’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:53: ‘Input’ is defined but never used no-unused-vars
8:23:39 PM: Line 9:12: ‘clientData’ is assigned a value but never used no-unused-vars
8:23:39 PM: Line 9:24: ‘setClientData’ is assigned a value but never used no-unused-vars
8:23:39 PM: Line 66:17: img elements must have an alt prop, either with meaningful text, or an empty string for decorative images jsx-a11y/alt-text
8:23:39 PM: src/components/overview/overview.jsx
8:23:39 PM: Line 1:17: ‘useContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:10: ‘Container’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:21: ‘Header’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:37: ‘Divider’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:60: ‘Menu’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:66: ‘Segment’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:75: ‘Icon’ is defined but never used no-unused-vars
8:23:39 PM: src/pages/home/home.jsx
8:23:39 PM: Line 1:17: ‘useEffect’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:21: ‘Header’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:29: ‘Button’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:37: ‘Divider’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:46: ‘Table’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:53: ‘Input’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:60: ‘Menu’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:66: ‘Segment’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:75: ‘Icon’ is defined but never used no-unused-vars
8:23:39 PM: Line 9:13: ‘clients’ is assigned a value but never used no-unused-vars
8:23:39 PM: Line 10:11: ‘navigate’ is assigned a value but never used no-unused-vars
8:23:39 PM: src/pages/login/login.jsx
8:23:39 PM: Line 1:29: ‘useRef’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:10: ‘getAuth’ is defined but never used no-unused-vars
8:23:39 PM: Line 3:10: ‘Button’ is defined but never used no-unused-vars
8:23:39 PM: Line 3:18: ‘Checkbox’ is defined but never used no-unused-vars
8:23:39 PM: Line 7:10: ‘useNavigate’ is defined but never used no-unused-vars
8:23:39 PM: Line 9:10: ‘AlertsProvider’ is defined but never used no-unused-vars
8:23:39 PM: src/pages/register/register.jsx
8:23:39 PM: Line 1:17: ‘useContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 1:29: ‘useRef’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:10: ‘getAuth’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:51: ‘sendEmailVerification’ is defined but never used no-unused-vars
8:23:39 PM: Line 3:18: ‘Checkbox’ is defined but never used no-unused-vars
8:23:39 PM: Line 3:45: ‘Header’ is defined but never used no-unused-vars
8:23:39 PM: src/providers/UserData/UserDataProvider.jsx
8:23:39 PM: Line 1:27: ‘useContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 2:10: ‘UserContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 3:10: ‘auth’ is defined but never used no-unused-vars
8:23:39 PM: Line 5:10: ‘AlertsProvider’ is defined but never used no-unused-vars
8:23:39 PM: Line 5:26: ‘useAlertsContext’ is defined but never used no-unused-vars
8:23:39 PM: Line 55:8: React Hook useEffect has a missing dependency: ‘getClients’. Either include it or remove the dependency array react-hooks/exhaustive-deps
8:23:39 PM: src/providers/alerts/alertsProvider.jsx
8:23:39 PM: Line 1:17: ‘useRef’ is defined but never used no-unused-vars
8:23:39 PM: Line 12:9: Read-only global ‘alert’ should not be modified no-global-assign
8:23:39 PM: webpack compiled with 1 warning

Hi @Merlijnmacgillavry , welcome to the community! :partying_face:

It appears your builds are failing to complete in the time allotted (build log error). We can increase build_time_limit to help your builds over the finish line, but before doing so I wanted to check to see if you are able to build locally?