cal.com icon indicating copy to clipboard operation
cal.com copied to clipboard

Deploy on Heroku failed

Open vojtabiberle opened this issue 2 years ago • 4 comments

Issue Summary

Deploy on heroku from repository failed.

Steps to Reproduce

  1. klik on "heroku" deploy
  2. set all environment variables in heroku
  3. try to deploy app > it will failed

Technical details

Heroku log

-----> Building on the Heroku-22 stack
-----> Determining which buildpack to use for this app
-----> Node.js app detected
       
-----> Creating runtime environment
       
       NPM_CONFIG_LOGLEVEL=error
       USE_YARN_CACHE=true
       NODE_VERBOSE=false
       NODE_ENV=production
       NODE_MODULES_CACHE=true
 !     There is an existing .npmrc file that will not be used. All configurations are read from the .yarnrc.yml file.
       https://devcenter.heroku.com/articles/migrating-to-yarn-2
       
-----> Installing binaries
       engines.node (package.json):  >=18.x
       engines.npm (package.json):   >=7.0.0
       engines.yarn (package.json):  >=1.19.0 < 2.0.0
       
       Resolving node version >=18.x...
       Downloading and installing node 20.1.0...
       Bootstrapping npm >=7.0.0 (replacing 9.6.4)...
       npm 9.6.7 installed
       Resolving yarn version >=1.19.0 < 2.0.0...
       Downloading and installing yarn (1.22.19)
       Using yarn 3.4.1
       
-----> Installing dependencies
       Running 'yarn install' with yarn.lock
       ➤ YN0000: ┌ Resolution step
       ➤ YN0060: │ @boxyhq/saml-jackson@npm:1.8.2 provides mongodb (p96569) with version 5.0.1, which doesn't satisfy what typeorm requests
       ➤ YN0060: │ @boxyhq/saml-jackson@npm:1.8.2 provides mssql (pcc40e) with version 9.1.1, which doesn't satisfy what typeorm requests
       ➤ YN0002: │ @calcom/app-store-cli@workspace:packages/app-store-cli doesn't provide @types/node (pdda06), requested by ts-node
       ➤ YN0002: │ @calcom/app-store-cli@workspace:packages/app-store-cli doesn't provide eslint (p254ce), requested by eslint-plugin-react-hooks
       ➤ YN0002: │ @calcom/app-store-cli@workspace:packages/app-store-cli doesn't provide eslint (p8adb9), requested by eslint-plugin-react
       ➤ YN0060: │ @calcom/app-store-cli@workspace:packages/app-store-cli provides react (p16111) with version 18.2.0, which doesn't satisfy what ink-select-input requests
       ➤ YN0060: │ @calcom/app-store-cli@workspace:packages/app-store-cli provides react (pa8f9f) with version 18.2.0, which doesn't satisfy what ink-text-input requests
       ➤ YN0060: │ @calcom/app-store-cli@workspace:packages/app-store-cli provides react (p116af) with version 18.2.0, which doesn't satisfy what ink and some of its descendants request
       ➤ YN0002: │ @calcom/applecalendar@workspace:packages/app-store/applecalendar doesn't provide react (pe83f8), requested by react-hook-form
       ➤ YN0002: │ @calcom/caldavcalendar@workspace:packages/app-store/caldavcalendar doesn't provide react (p64772), requested by react-hook-form
       ➤ YN0060: │ @calcom/docs@workspace:apps/docs provides next (pb0f93) with version 13.2.3, which doesn't satisfy what nextra-theme-docs and some of its descendants request
       ➤ YN0002: │ @calcom/docs@workspace:apps/docs doesn't provide prop-types (p7acbd), requested by iframe-resizer-react
       ➤ YN0060: │ @calcom/docs@workspace:apps/docs provides react (p9ffa2) with version 18.2.0, which doesn't satisfy what nextra-theme-docs and some of its descendants request
       ➤ YN0060: │ @calcom/docs@workspace:apps/docs provides react-dom (p68127) with version 18.2.0, which doesn't satisfy what nextra-theme-docs and some of its descendants request
       ➤ YN0002: │ @calcom/ee@workspace:packages/features/ee doesn't provide react (p8fe64), requested by @hookform/error-message
       ➤ YN0002: │ @calcom/ee@workspace:packages/features/ee doesn't provide react-dom (p0eda1), requested by @hookform/error-message
       ➤ YN0002: │ @calcom/ee@workspace:packages/features/ee doesn't provide react-hook-form (pb317e), requested by @hookform/error-message
       ➤ YN0002: │ @calcom/ee@workspace:packages/features/ee doesn't provide react-hook-form (p265f7), requested by @hookform/resolvers
       ➤ YN0002: │ @calcom/emails@workspace:packages/emails doesn't provide next (p22b58), requested by next-i18next
       ➤ YN0002: │ @calcom/eslint-plugin-eslint@workspace:packages/eslint-plugin doesn't provide @types/node (p1f46f), requested by ts-node
       ➤ YN0002: │ @calcom/eslint-plugin-eslint@workspace:packages/eslint-plugin doesn't provide eslint (p3b8be), requested by @typescript-eslint/parser
       ➤ YN0002: │ @calcom/eslint-plugin-eslint@workspace:packages/eslint-plugin doesn't provide eslint (pb262b), requested by @typescript-eslint/utils
       ➤ YN0002: │ @calcom/exchange2013calendar@workspace:packages/app-store/exchange2013calendar doesn't provide react (pa41c8), requested by react-hook-form
       ➤ YN0002: │ @calcom/exchange2016calendar@workspace:packages/app-store/exchange2016calendar doesn't provide react (p69b74), requested by react-hook-form
       ➤ YN0002: │ @calcom/feature-auth@workspace:packages/features/auth doesn't provide next (pebb64), requested by next-auth
       ➤ YN0002: │ @calcom/feature-auth@workspace:packages/features/auth doesn't provide react (pbf26d), requested by next-auth
       ➤ YN0002: │ @calcom/feature-auth@workspace:packages/features/auth doesn't provide react-dom (p21894), requested by next-auth
       ➤ YN0002: │ @calcom/features@workspace:packages/features doesn't provide react (p99fd3), requested by @lexical/react
       ➤ YN0002: │ @calcom/features@workspace:packages/features doesn't provide react (p71d54), requested by @testing-library/react-hooks
       ➤ YN0002: │ @calcom/features@workspace:packages/features doesn't provide react (p64f83), requested by react-select
       ➤ YN0002: │ @calcom/features@workspace:packages/features doesn't provide react (p95726), requested by react-sticky-box
       ➤ YN0002: │ @calcom/features@workspace:packages/features doesn't provide react-dom (p8c8fb), requested by @lexical/react
       ➤ YN0002: │ @calcom/features@workspace:packages/features doesn't provide react-dom (pebb71), requested by react-select
       ➤ YN0002: │ @calcom/lib@workspace:packages/lib doesn't provide next (pda749), requested by next-i18next
       ➤ YN0002: │ @calcom/lib@workspace:packages/lib doesn't provide react (pdc6c9), requested by next-i18next
       ➤ YN0002: │ @calcom/lib@workspace:packages/lib doesn't provide react (p0bbf3), requested by react-hot-toast
       ➤ YN0002: │ @calcom/lib@workspace:packages/lib doesn't provide react-dom (p60949), requested by react-hot-toast
       ➤ YN0002: │ @calcom/prisma@workspace:packages/prisma doesn't provide @types/node (p2588c), requested by ts-node
       ➤ YN0060: │ @calcom/prisma@workspace:packages/prisma provides prisma (p4fed6) with version 4.13.0, which doesn't satisfy what zod-prisma requests
       ➤ YN0002: │ @calcom/prisma@workspace:packages/prisma doesn't provide typescript (pea2a2), requested by ts-node
       ➤ YN0002: │ @calcom/rainbow@workspace:packages/app-store/rainbow doesn't provide react (p6613b), requested by @rainbow-me/rainbowkit
       ➤ YN0002: │ @calcom/rainbow@workspace:packages/app-store/rainbow doesn't provide react (p58e19), requested by wagmi
       ➤ YN0002: │ @calcom/rainbow@workspace:packages/app-store/rainbow doesn't provide react-dom (pcf1aa), requested by @rainbow-me/rainbowkit
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @ant-design/icons (p907c0), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @emotion/react (p89397), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @emotion/styled (p35005), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @fortawesome/fontawesome-svg-core (pf8913), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @fortawesome/free-solid-svg-icons (p791ff), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @fortawesome/react-fontawesome (pb8d43), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @material-ui/core (p54271), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @material-ui/icons (pbd269), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @material-ui/lab (p692e4), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @material-ui/pickers (p79153), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @mui/icons-material (p20450), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @mui/lab (p3467d), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide @mui/material (p974b0), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide antd (p1895b), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide bootstrap (peee3a), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide material-ui-confirm (pa1635), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide react (pbd9d8), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide react-dom (pdd7f5), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/routing-forms@workspace:packages/app-store/routing-forms doesn't provide reactstrap (p36e16), requested by react-awesome-query-builder
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide @storybook/addons (p7f7ba), requested by storybook-addon-rtl-direction
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide @storybook/addons (p1529a), requested by storybook-react-i18next
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide @storybook/api (pf9a13), requested by storybook-addon-rtl-direction
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide @storybook/api (p46968), requested by storybook-react-i18next
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide @storybook/components (pb5bf3), requested by storybook-addon-rtl-direction
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide @storybook/components (p2138f), requested by storybook-react-i18next
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide @storybook/core-events (p282ec), requested by storybook-addon-rtl-direction
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide @storybook/core-events (pd9eea), requested by storybook-react-i18next
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide @storybook/theming (p536a0), requested by storybook-addon-rtl-direction
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide @storybook/theming (p97b20), requested by storybook-react-i18next
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide i18next (p6d708), requested by storybook-react-i18next
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide i18next-browser-languagedetector (p73f20), requested by storybook-react-i18next
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide i18next-http-backend (pac922), requested by storybook-react-i18next
       ➤ YN0060: │ @calcom/storybook@workspace:apps/storybook provides next (p0a31d) with version 13.2.3, which doesn't satisfy what storybook-addon-next requests
       ➤ YN0060: │ @calcom/storybook@workspace:apps/storybook provides react (pb32e4) with version 18.2.0, which doesn't satisfy what @storybook/addon-actions and some of its descendants request
       ➤ YN0060: │ @calcom/storybook@workspace:apps/storybook provides react (pfd3ec) with version 18.2.0, which doesn't satisfy what @storybook/addon-essentials and some of its descendants request
       ➤ YN0060: │ @calcom/storybook@workspace:apps/storybook provides react (p73d66) with version 18.2.0, which doesn't satisfy what @storybook/react and some of its descendants request
       ➤ YN0060: │ @calcom/storybook@workspace:apps/storybook provides react-dom (p61ef7) with version 18.2.0, which doesn't satisfy what @storybook/react and some of its descendants request
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide react-i18next (p681da), requested by storybook-react-i18next
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide require-from-string (p8c556), requested by @storybook/react
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide rollup (p8000e), requested by rollup-plugin-polyfill-node
       ➤ YN0060: │ @calcom/storybook@workspace:apps/storybook provides vite (p2474b) with version 2.9.15, which doesn't satisfy what @storybook/builder-vite and some of its descendants request
       ➤ YN0060: │ @calcom/storybook@workspace:apps/storybook provides vite (pb6b49) with version 2.9.15, which doesn't satisfy what @vitejs/plugin-react requests
       ➤ YN0002: │ @calcom/storybook@workspace:apps/storybook doesn't provide webpack (pe4bc6), requested by babel-loader
       ➤ YN0002: │ @calcom/stripepayment@workspace:packages/app-store/stripepayment doesn't provide @types/node (p3724d), requested by ts-node
       ➤ YN0002: │ @calcom/stripepayment@workspace:packages/app-store/stripepayment doesn't provide react (p8f614), requested by @stripe/react-stripe-js
       ➤ YN0002: │ @calcom/stripepayment@workspace:packages/app-store/stripepayment doesn't provide react-dom (pfe0b4), requested by @stripe/react-stripe-js
       ➤ YN0002: │ @calcom/stripepayment@workspace:packages/app-store/stripepayment doesn't provide typescript (p7ae5e), requested by ts-node
       ➤ YN0060: │ @calcom/swagger@workspace:apps/swagger provides react (p39104) with version 18.2.0, which doesn't satisfy what swagger-ui-react and some of its descendants request
       ➤ YN0002: │ @calcom/trpc@workspace:packages/trpc doesn't provide next (pe4a73), requested by @trpc/next
       ➤ YN0002: │ @calcom/trpc@workspace:packages/trpc doesn't provide react (p6b8b9), requested by @tanstack/react-query
       ➤ YN0002: │ @calcom/trpc@workspace:packages/trpc doesn't provide react (p79851), requested by @trpc/next
       ➤ YN0002: │ @calcom/trpc@workspace:packages/trpc doesn't provide react (p939c2), requested by @trpc/react-query
       ➤ YN0002: │ @calcom/trpc@workspace:packages/trpc doesn't provide react-dom (p6f83d), requested by @trpc/next
       ➤ YN0002: │ @calcom/trpc@workspace:packages/trpc doesn't provide react-dom (p7c460), requested by @trpc/react-query
       ➤ YN0060: │ @calcom/ui@workspace:packages/ui provides @types/react (p49a33) with version 18.0.26, which doesn't satisfy what @radix-ui/react-select and some of its descendants request
       ➤ YN0060: │ @calcom/ui@workspace:packages/ui provides react (p1bb39) with version 18.2.0, which doesn't satisfy what @radix-ui/react-select and some of its descendants request
       ➤ YN0002: │ @calcom/ui@workspace:packages/ui doesn't provide react-dom (pd80c3), requested by @radix-ui/react-portal
       ➤ YN0002: │ @calcom/ui@workspace:packages/ui doesn't provide react-dom (pdb38a), requested by @radix-ui/react-dialog
       ➤ YN0002: │ @calcom/ui@workspace:packages/ui doesn't provide react-dom (pbe48d), requested by @radix-ui/react-popover
       ➤ YN0002: │ @calcom/ui@workspace:packages/ui doesn't provide react-dom (p5892e), requested by @radix-ui/react-select
       ➤ YN0002: │ @calcom/ui@workspace:packages/ui doesn't provide react-dom (pd107c), requested by @wojtekmaj/react-daterange-picker
       ➤ YN0002: │ @calcom/ui@workspace:packages/ui doesn't provide react-dom (p1c6fb), requested by next
       ➤ YN0002: │ @calcom/ui@workspace:packages/ui doesn't provide react-dom (p2a55c), requested by react-colorful
       ➤ YN0002: │ @calcom/ui@workspace:packages/ui doesn't provide react-dom (pd58fb), requested by react-select
       ➤ YN0002: │ @calcom/web@workspace:apps/web doesn't provide @prisma/client (p99762), requested by @next-auth/prisma-adapter
       ➤ YN0002: │ @calcom/web@workspace:apps/web doesn't provide eslint (pf299a), requested by eslint-config-next
       ➤ YN0002: │ @calcom/web@workspace:apps/web doesn't provide jest (p926f2), requested by ts-jest
       ➤ YN0060: │ @calcom/web@workspace:apps/web provides next (p1fabe) with version 13.2.3, which doesn't satisfy what @vercel/edge-functions-ui requests
       ➤ YN0060: │ @calcom/web@workspace:apps/web provides next (p212fe) with version 13.2.3, which doesn't satisfy what next-collect requests
       ➤ YN0060: │ @calcom/web@workspace:apps/web provides react (p629de) with version 18.2.0, which doesn't satisfy what @vercel/edge-functions-ui requests
       ➤ YN0060: │ @calcom/web@workspace:apps/web provides react (p263ce) with version 18.2.0, which doesn't satisfy what kbar and some of its descendants request
       ➤ YN0060: │ @calcom/web@workspace:apps/web provides react (pb9ded) with version 18.2.0, which doesn't satisfy what react-live-chat-loader requests
       ➤ YN0060: │ @calcom/web@workspace:apps/web provides react (p96bcd) with version 18.2.0, which doesn't satisfy what react-multi-email requests
       ➤ YN0060: │ @calcom/web@workspace:apps/web provides react-dom (pff497) with version 18.2.0, which doesn't satisfy what @vercel/edge-functions-ui requests
       ➤ YN0060: │ @calcom/web@workspace:apps/web provides react-dom (pe7a1f) with version 18.2.0, which doesn't satisfy what kbar and some of its descendants request
       ➤ YN0060: │ @calcom/web@workspace:apps/web provides react-dom (p7f807) with version 18.2.0, which doesn't satisfy what react-multi-email requests
       ➤ YN0060: │ @calcom/web@workspace:apps/web provides typescript (pb45e3) with version 4.9.4, which doesn't satisfy what msw requests
       ➤ YN0002: │ @calcom/web@workspace:apps/web doesn't provide webpack (p592e6), requested by copy-webpack-plugin
       ➤ YN0002: │ @devtools-ds/themes@npm:1.2.0 [8c0ca] doesn't provide react-dom (p994c3), requested by @design-systems/utils
       ➤ YN0002: │ @lexical/markdown@npm:0.9.1 [7f103] doesn't provide @lexical/clipboard (pd1722), requested by @lexical/rich-text
       ➤ YN0002: │ @lexical/markdown@npm:0.9.1 [7f103] doesn't provide @lexical/selection (p07e96), requested by @lexical/rich-text
       ➤ YN0002: │ @lexical/react@npm:0.9.1 [26d8b] doesn't provide yjs (pe002c), requested by @lexical/yjs
       ➤ YN0002: │ @solana/web3.js@npm:1.52.0 doesn't provide react-native (pe4142), requested by react-native-url-polyfill
       ➤ YN0002: │ @storybook/addon-docs@npm:6.5.13 [f1532] doesn't provide @babel/core (p8f6e0), requested by @babel/preset-env
       ➤ YN0002: │ @storybook/addon-docs@npm:6.5.13 [f1532] doesn't provide @babel/core (pbdb18), requested by @babel/plugin-transform-react-jsx
       ➤ YN0002: │ @storybook/addon-docs@npm:6.5.13 [f1532] doesn't provide @babel/core (pabad1), requested by babel-loader
       ➤ YN0002: │ @storybook/addon-docs@npm:6.5.13 [f1532] doesn't provide webpack (p25fb2), requested by babel-loader
       ➤ YN0002: │ @storybook/builder-vite@npm:0.2.4 [b9453] doesn't provide react (pa6d8c), requested by @storybook/core-common
       ➤ YN0002: │ @storybook/builder-vite@npm:0.2.4 [b9453] doesn't provide react (p5763f), requested by @storybook/source-loader
       ➤ YN0002: │ @storybook/builder-vite@npm:0.2.4 [b9453] doesn't provide react-dom (pfe452), requested by @storybook/core-common
       ➤ YN0002: │ @storybook/builder-vite@npm:0.2.4 [b9453] doesn't provide react-dom (p31921), requested by @storybook/source-loader
       ➤ YN0002: │ @storybook/builder-vite@npm:0.2.4 [b9453] doesn't provide typescript (p2d65b), requested by @joshwooding/vite-plugin-react-docgen-typescript
       ➤ YN0002: │ @storybook/docs-tools@npm:6.5.13 doesn't provide react (p3de23), requested by @storybook/store
       ➤ YN0002: │ @storybook/docs-tools@npm:6.5.13 doesn't provide react-dom (p7fe84), requested by @storybook/store
       ➤ YN0002: │ @storybook/instrumenter@npm:6.5.13 doesn't provide react (pa4be4), requested by @storybook/addons
       ➤ YN0002: │ @storybook/instrumenter@npm:6.5.13 doesn't provide react-dom (pa0dd2), requested by @storybook/addons
       ➤ YN0002: │ @storybook/mdx1-csf@npm:0.0.1 doesn't provide @babel/core (ped4f5), requested by @babel/preset-env
       ➤ YN0002: │ @storybook/mdx1-csf@npm:0.0.4 doesn't provide @babel/core (p7b32b), requested by @babel/preset-env
       ➤ YN0002: │ @storybook/mdx1-csf@npm:0.0.4 doesn't provide react (pdfd56), requested by @mdx-js/react
       ➤ YN0002: │ @storybook/telemetry@npm:6.5.13 doesn't provide react (p9c912), requested by @storybook/core-common
       ➤ YN0002: │ @storybook/telemetry@npm:6.5.13 doesn't provide react-dom (p3c936), requested by @storybook/core-common
       ➤ YN0002: │ @tremor/react@npm:2.0.2 [6d903] doesn't provide prop-types (p31245), requested by recharts
       ➤ YN0002: │ @tremor/react@npm:2.0.2 [6d903] doesn't provide react-dom (p53d0c), requested by @floating-ui/react
       ➤ YN0002: │ @tremor/react@npm:2.0.2 [6d903] doesn't provide react-dom (pa827a), requested by react-transition-group
       ➤ YN0002: │ @tremor/react@npm:2.0.2 [6d903] doesn't provide react-dom (pc34c9), requested by recharts
       ➤ YN0002: │ calcom-monorepo@workspace:. doesn't provide react (pc80fd), requested by lucide-react
       ➤ YN0002: │ eth-block-tracker@npm:4.4.3 doesn't provide @babel/core (p61ddf), requested by @babel/plugin-transform-runtime
       ➤ YN0002: │ fs-writefile-promise@npm:1.0.3 doesn't provide mkdirp (p7771e), requested by mkdirp-promise
       ➤ YN0002: │ nextra@npm:1.1.0 [e1aec] doesn't provide webpack (p89641), requested by @mdx-js/loader
       ➤ YN0002: │ react-hot-toast@npm:2.3.0 [426b6] doesn't provide csstype (pe0016), requested by goober
       ➤ YN0002: │ react-hot-toast@npm:2.3.0 [6d903] doesn't provide csstype (p5c047), requested by goober
       ➤ YN0002: │ storybook-addon-designs@npm:6.3.1 doesn't provide react (pa6306), requested by @figspec/react
       ➤ YN0002: │ storybook-addon-next@npm:1.6.9 [b9453] doesn't provide postcss (p979cf), requested by postcss-loader
       ➤ YN0002: │ storybook-addon-next@npm:1.6.9 [b9453] doesn't provide webpack (p0771c), requested by postcss-loader
       ➤ YN0002: │ storybook-addon-next@npm:1.6.9 [b9453] doesn't provide webpack (p6906d), requested by sass-loader
       ➤ YN0000: │ 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 in 0s 824ms
       ➤ YN0000: ┌ Post-resolution validation
       ➤ YN0028: │ The lockfile would have been modified by this install, which is explicitly forbidden.
       ➤ YN0000: └ Completed in 0s 339ms
       ➤ YN0000: Failed with errors in 1s 170ms
-----> Build failed
       
       We're sorry this build is failing! You can troubleshoot common issues here:
       https://devcenter.heroku.com/articles/troubleshooting-node-deploys
       
       Some possible problems:
       
       - Dangerous semver range (>) in engines.node
         https://devcenter.heroku.com/articles/nodejs-support#specifying-a-node-js-version
       
       Love,
       Heroku
       
 !     Push rejected, failed to compile Node.js app.
 !     Push failed

vojtabiberle avatar May 22 '23 18:05 vojtabiberle

forking repo, running yarn install, commiting changes in yarn.lock and then deploying to heroku help

So wrong yarn.lock is propably commited into this repo

vojtabiberle avatar May 22 '23 19:05 vojtabiberle

Same issue here, even after updating the yarn.lock file.

ricvillagrana avatar May 23 '23 17:05 ricvillagrana

@krumware can you look into this?

PeerRich avatar May 26 '23 10:05 PeerRich

This looks like it may be a node version/compatibility issue:

       Resolving node version >=18.x...
       Downloading and installing node 20.1.0...

It's downloading node 20 here. Personally I haven't validated cal.com on node 20, and some of the dependencies may not support that version. I will check, assigning myself here.

krumware avatar May 26 '23 14:05 krumware

Any update here? Would be nice to use the heroku button again to deploy this awesome project :)

hendrikschneider avatar Dec 05 '23 16:12 hendrikschneider

Same issue happens on Vercel deployment

➤ YN0000: ┌ Post-resolution validation
--
21:50:43.087 | ➤ YN0028: │ The lockfile would have been modified by this install, which is explicitly forbidden.
21:50:43.087 | ➤ YN0000: └ Completed in 0s 264ms
21:50:43.088 | ➤ YN0000: Failed with errors in 1s 283ms

Issue for me does resolve when you delete the yarn.lock, run yarn install and use the updated yarn.lock file to build.

roeku avatar Jun 03 '24 14:06 roeku