Cannot Build Metabase opensource master branch

Everything from developer's guide documentation was followed for the Guthub master branch. Front End and Back end are running smoothly. But when I try to build uberjar using command:


> ./bin/build.sh

It fails saying No matches found: "target/cljs_release/*

Complete Trace is:

``
> Build frontend
>       $ "yarn" "build-release"
>         ➤ YN0000: · Yarn 4.2.2
>         ➤ YN0000: ┌ Resolution step
>         ➤ YN0000: └ Completed in 0s 478ms
>         ➤ YN0000: ┌ Post-resolution validation
>         ➤ YN0060: │ @typescript-eslint/eslint-plugin is listed by your project with version 6.21.0, which doesn't satisfy what eslint-plugin-jest (p01d2b) requests (^5.0.0).
>         ➤ YN0060: │ cypress is listed by your project with version 13.6.1, which doesn't satisfy what @testing-library/cypress (pe174d) requests (^12.0.0).
>         ➤ YN0060: │ postcss is listed by your project with version 8.4.19, which doesn't satisfy what postcss-discard-comments (p16404) requests (^8.4.31).
>         ➤ YN0060: │ react is listed by your project with version 17.0.2, which doesn't satisfy what @visx/group (p99ba3) and other dependencies request (^16.3.0-0).
>         ➤ YN0060: │ react-dom is listed by your project with version 17.0.2, which doesn't satisfy what react-virtualized (p7b250) requests (^15.3.0 || ^16.0.0-alpha).
>         ➤ YN0060: │ typescript is listed by your project with version 4.7.2, which doesn't satisfy what fork-ts-checker-webpack-plugin (p796c9) and other dependencies request (>=4.9.5).
>         ➤ YN0002: │ metabase@workspace:. doesn't provide @testing-library/dom (pa2d98), requested by @testing-library/user-event.
>         ➤ YN0002: │ metabase@workspace:. doesn't provide require-from-string (pfdadf), requested by @storybook/react.
>         ➤ YN0086: │ Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code.
>         ➤ YN0000: └ Completed
>         ➤ YN0000: ┌ Fetch step
>         ➤ YN0000: └ Completed in 1s 560ms
>         ➤ YN0000: ┌ Link step
>         ➤ YN0000: └ Completed in 1s 340ms
>         ➤ YN0000: · Done with warnings in 3s 600ms
>         No matches found: "target/cljs_release/*"
> 
> :err ["No matches found: \"target/cljs_release/*\""]},
>    :at [metabuild_common.shell$sh invokeStatic "shell.clj" 80]}],
>  :trace
>  [[metabuild_common.shell$sh invokeStatic "shell.clj" 80]
>   [metabuild_common.shell$sh doInvoke "shell.clj" 72]
>   [clojure.lang.RestFn invoke "RestFn.java" 436]
>   [build$build_frontend_BANG_$fn__9311$fn__9314 invoke "build.clj" 37]
>   [metabuild_common.steps$do_step invokeStatic "steps.clj" 87]
>   [metabuild_common.steps$do_step invoke "steps.clj" 81]
>   [build$build_frontend_BANG_$fn__9311 invoke "build.clj" 36]
>   [metabuild_common.steps$do_step invokeStatic "steps.clj" 87]
>   [metabuild_common.steps$do_step invoke "steps.clj" 81]
>   [build$build_frontend_BANG_ invokeStatic "build.clj" 29]
>   [build$build_frontend_BANG_ invoke "build.clj" 24]
>   [build$fn__9336 invokeStatic "build.clj" 95]
>   [build$fn__9336 invoke "build.clj" 94]
>   [build$build_BANG_$fn__9354 invoke "build.clj" 124]
>   [metabuild_common.steps$do_step invokeStatic "steps.clj" 87]
>   [metabuild_common.steps$do_step invoke "steps.clj" 81]
>   [build$build_BANG_ invokeStatic "build.clj" 113]
>   [build$build_BANG_ invoke "build.clj" 103]
>   [build$build_cli$fn__9366 invoke "build.clj" 132]
>   [metabuild_common.entrypoint$do_exit_when_finished_nonzero_on_exception invokeStatic "entrypoint.clj" 11]
>   [metabuild_common.entrypoint$do_exit_when_finished_nonzero_on_exception invoke "entrypoint.clj" 7]
>   [build$build_cli invokeStatic "build.clj" 131]
>   [build$build_cli invoke "build.clj" 127]
>   [clojure.lang.Var invoke "Var.java" 384]
>   [clojure.run.exec$exec invokeStatic "exec.clj" 89]
>   [clojure.run.exec$exec invoke "exec.clj" 78]
>   [clojure.run.exec$_main$fn__220 invoke "exec.clj" 228]
>   [clojure.run.exec$_main invokeStatic "exec.clj" 224]
>   [clojure.run.exec$_main doInvoke "exec.clj" 192]
>   [clojure.lang.RestFn invoke "RestFn.java" 397]
>   [clojure.lang.AFn applyToHelper "AFn.java" 152]
>   [clojure.lang.RestFn applyTo "RestFn.java" 132]
>   [clojure.lang.Var applyTo "Var.java" 705]
>   [clojure.core$apply invokeStatic "core.clj" 667]
>   [clojure.main$main_opt invokeStatic "main.clj" 514]
>   [clojure.main$main_opt invoke "main.clj" 510]
>   [clojure.main$main invokeStatic "main.clj" 664]
>   [clojure.main$main doInvoke "main.clj" 616]
>   [clojure.lang.RestFn applyTo "RestFn.java" 137]
>   [clojure.lang.Var applyTo "Var.java" 705]
>   [clojure.main main "main.java" 40]],
``

you're using yarn 4, when we use yarn 1