All checks #236
all-checks.yml
on: merge_group
Production builds
/
Web App
2m 31s
Linters
/
lint
5m 5s
Production builds
/
Build API v1
5m 35s
Production builds
/
Build API v2
4m 17s
Matrix: Tests / e2e
Tests
/
Integration
1m 35s
Tests
/
E2E App Store
2m 23s
Tests
/
E2E Embed Core
2m 0s
Tests
/
E2E Embed React
2m 4s
Analyze Build
/
analyze
1m 57s
required
4s
Annotations
24 errors, 126 warnings, and 1 notice
Analyze Build / analyze
Process completed with exit code 1.
|
Tests / E2E (3/4)
Error: Process from config.webServer was not able to start. Exit code: 1
|
Tests / E2E (3/4)
Process completed with exit code 1.
|
Tests / E2E Embed Core
Error: Process from config.webServer was not able to start. Exit code: 1
|
Tests / E2E Embed Core
Process completed with exit code 1.
|
Tests / E2E Embed React
Error: Process from config.webServer was not able to start. Exit code: 1
|
Tests / E2E Embed React
Process completed with exit code 1.
|
Tests / E2E (1/4)
Error: Process from config.webServer was not able to start. Exit code: 1
|
Tests / E2E (1/4)
Process completed with exit code 1.
|
[@calcom/web] › apps/web/playwright/change-username.e2e.ts:28:7 › Change username on settings › User can change username:
apps/web/playwright/fixtures/users.ts#L891
1) [@***com/web] › apps/web/playwright/change-username.e2e.ts:28:7 › Change username on settings › User can change username
apiRequestContext.get: connect ECONNREFUSED ::1:3000
=========================== logs ===========================
→ GET http://***:3000/api/auth/csrf
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.19 Safari/537.36
accept: */*
accept-encoding: gzip,deflate,br
cookie: ***com-timezone-dialog=1
============================================================
at apps/web/playwright/fixtures/users.ts:891
889 | const csrfToken = await page
890 | .context()
> 891 | .request.get("/api/auth/csrf")
| ^
892 | .then((response) => response.json())
893 | .then((json) => json.csrfToken);
894 | const data = {
at apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:891:14)
at Object.apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:613:7)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/change-username.e2e.ts:31:5
|
[@calcom/web] › apps/web/playwright/change-username.e2e.ts:28:7 › Change username on settings › User can change username:
apps/web/playwright/change-username.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/change-username.e2e.ts:28:7 › Change username on settings › User can change username
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test was interrupted.
|
[@calcom/web] › apps/web/playwright/change-username.e2e.ts:53:7 › Change username on settings › User can change username to include periods(or dots):
apps/web/playwright/fixtures/users.ts#L891
2) [@***com/web] › apps/web/playwright/change-username.e2e.ts:53:7 › Change username on settings › User can change username to include periods(or dots)
apiRequestContext.get: connect ECONNREFUSED ::1:3000
=========================== logs ===========================
→ GET http://***:3000/api/auth/csrf
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.19 Safari/537.36
accept: */*
accept-encoding: gzip,deflate,br
cookie: ***com-timezone-dialog=1
============================================================
at apps/web/playwright/fixtures/users.ts:891
889 | const csrfToken = await page
890 | .context()
> 891 | .request.get("/api/auth/csrf")
| ^
892 | .then((response) => response.json())
893 | .then((json) => json.csrfToken);
894 | const data = {
at apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:891:14)
at Object.apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:613:7)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/change-username.e2e.ts:56:5
|
[@calcom/web] › apps/web/playwright/change-username.e2e.ts:53:7 › Change username on settings › User can change username to include periods(or dots):
apps/web/playwright/fixtures/users.ts#L891
2) [@***com/web] › apps/web/playwright/change-username.e2e.ts:53:7 › Change username on settings › User can change username to include periods(or dots)
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
apiRequestContext.get: connect ECONNREFUSED ::1:3000
=========================== logs ===========================
→ GET http://***:3000/api/auth/csrf
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.19 Safari/537.36
accept: */*
accept-encoding: gzip,deflate,br
cookie: ***com-timezone-dialog=1
============================================================
at apps/web/playwright/fixtures/users.ts:891
889 | const csrfToken = await page
890 | .context()
> 891 | .request.get("/api/auth/csrf")
| ^
892 | .then((response) => response.json())
893 | .then((json) => json.csrfToken);
894 | const data = {
at apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:891:14)
at Object.apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:613:7)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/change-username.e2e.ts:56:5
|
[@calcom/web] › apps/web/playwright/change-username.e2e.ts:113:7 › Change username on settings › User can't take a username that has been migrated to a different username in an organization:
apps/web/playwright/fixtures/users.ts#L891
3) [@***com/web] › apps/web/playwright/change-username.e2e.ts:113:7 › Change username on settings › User can't take a username that has been migrated to a different username in an organization
apiRequestContext.get: connect ECONNREFUSED ::1:3000
=========================== logs ===========================
→ GET http://***:3000/api/auth/csrf
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.19 Safari/537.36
accept: */*
accept-encoding: gzip,deflate,br
cookie: ***com-timezone-dialog=1
============================================================
at apps/web/playwright/fixtures/users.ts:891
889 | const csrfToken = await page
890 | .context()
> 891 | .request.get("/api/auth/csrf")
| ^
892 | .then((response) => response.json())
893 | .then((json) => json.csrfToken);
894 | const data = {
at apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:891:14)
at Object.apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:613:7)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/change-username.e2e.ts:151:7
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/change-username.e2e.ts:146:5
|
[@calcom/web] › apps/web/playwright/change-username.e2e.ts:113:7 › Change username on settings › User can't take a username that has been migrated to a different username in an organization:
apps/web/playwright/change-username.e2e.ts#L1
3) [@***com/web] › apps/web/playwright/change-username.e2e.ts:113:7 › Change username on settings › User can't take a username that has been migrated to a different username in an organization
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test was interrupted.
|
[@calcom/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking:
apps/web/playwright/fixtures/users.ts#L891
4) [@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking ───────
apiRequestContext.get: connect ECONNREFUSED ::1:3000
=========================== logs ===========================
→ GET http://***:3000/api/auth/csrf
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.19 Safari/537.36
accept: */*
accept-encoding: gzip,deflate,br
cookie: ***com-timezone-dialog=1
============================================================
at apps/web/playwright/fixtures/users.ts:891
889 | const csrfToken = await page
890 | .context()
> 891 | .request.get("/api/auth/csrf")
| ^
892 | .then((response) => response.json())
893 | .then((json) => json.csrfToken);
894 | const data = {
at apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:891:14)
at Object.apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:613:7)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/dynamic-booking-pages.e2e.ts:17:3
|
[@calcom/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking:
apps/web/playwright/fixtures/users.ts#L891
4) [@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking ───────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
apiRequestContext.get: connect ECONNREFUSED ::1:3000
=========================== logs ===========================
→ GET http://***:3000/api/auth/csrf
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.19 Safari/537.36
accept: */*
accept-encoding: gzip,deflate,br
cookie: ***com-timezone-dialog=1
============================================================
at apps/web/playwright/fixtures/users.ts:891
889 | const csrfToken = await page
890 | .context()
> 891 | .request.get("/api/auth/csrf")
| ^
892 | .then((response) => response.json())
893 | .then((json) => json.csrfToken);
894 | const data = {
at apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:891:14)
at Object.apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:613:7)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/dynamic-booking-pages.e2e.ts:17:3
|
[@calcom/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:65:5 › dynamic booking info prefilled by query params:
apps/web/playwright/fixtures/users.ts#L891
5) [@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:65:5 › dynamic booking info prefilled by query params
apiRequestContext.get: connect ECONNREFUSED ::1:3000
=========================== logs ===========================
→ GET http://***:3000/api/auth/csrf
user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/111.0.5563.19 Safari/537.36
accept: */*
accept-encoding: gzip,deflate,br
cookie: ***com-timezone-dialog=1
============================================================
at apps/web/playwright/fixtures/users.ts:891
889 | const csrfToken = await page
890 | .context()
> 891 | .request.get("/api/auth/csrf")
| ^
892 | .then((response) => response.json())
893 | .then((json) => json.csrfToken);
894 | const data = {
at apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:891:14)
at Object.apiLogin (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/fixtures/users.ts:613:7)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/dynamic-booking-pages.e2e.ts:67:3
|
[@calcom/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:65:5 › dynamic booking info prefilled by query params:
apps/web/playwright/dynamic-booking-pages.e2e.ts#L1
5) [@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:65:5 › dynamic booking info prefilled by query params
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test was interrupted.
|
Tests / E2E App Store
Error: Process from config.webServer was not able to start. Exit code: 1
|
Tests / E2E App Store
Process completed with exit code 1.
|
Tests / E2E (4/4)
Error: Process from config.webServer was not able to start. Exit code: 1
|
Tests / E2E (4/4)
Process completed with exit code 1.
|
required
Process completed with exit code 1.
|
Production builds / Build API v2
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
apps/web/lib/apps/[slug]/getStaticProps.tsx#L13
[@typescript-eslint/no-unused-vars] 'md' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
apps/web/playwright/teams.e2e.ts#L167
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/lib/orgMigration.test.ts#L1001
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/playwright/teams.e2e.ts#L202
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/lib/orgMigration.test.ts#L1082
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/playwright/teams.e2e.ts#L205
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
apps/web/lib/orgMigration.test.ts#L1154
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/playwright/webhook.e2e.ts#L489
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/app-store/_utils/getCrm.ts#L7
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/test/lib/team-event-types.test.ts#L79
[@typescript-eslint/no-unused-vars] 'test' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
apps/web/lib/orgMigration.test.ts#L1265
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/app-store/_utils/useAddAppMutation.ts#L30
[@typescript-eslint/no-unused-vars] 'useAddAppMutationVariables' is defined but never used. Allowed unused vars must match /^_/u.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L139
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/lib/orgMigration.test.ts#L1304
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L25
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L211
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/lib/orgMigration.test.ts#L1353
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L38
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L220
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/lib/orgMigration.ts#L261
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L41
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L221
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/lib/orgMigration.ts#L377
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L42
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L222
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/lib/team/[slug]/[type]/getServerSideProps.tsx#L26
[@typescript-eslint/no-unused-vars] 'queryDuration' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L60
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L223
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/middleware.ts#L14
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L72
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L362
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/modules/users/views/users-public-view.tsx#L29
[@typescript-eslint/no-unused-vars] 't' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L77
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L363
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/modules/videos/ai/ai-transcribe.tsx#L10
[@typescript-eslint/no-unused-vars] 't' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
packages/app-store/googlecalendar/tests/google-calendar.e2e.ts#L104
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L496
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/modules/videos/ai/ai-transcribe.tsx#L27
[@typescript-eslint/no-unused-vars] 'ev' is defined but never used. Allowed unused args must match /^_/u.
|
packages/app-store/googlecalendar/tests/testUtils.ts#L110
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L497
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/modules/videos/ai/ai-transcribe.tsx#L38
[@typescript-eslint/no-unused-vars] 'ev' is defined but never used. Allowed unused args must match /^_/u.
|
packages/app-store/hubspot/lib/CrmService.ts#L25
[@typescript-eslint/no-unused-vars] 'CustomPublicObjectInput' is defined but never used. Allowed unused vars must match /^_/u.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L498
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/pages/api/auth/two-factor/totp/disable.ts#L26
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L501
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/app-store/jelly/lib/VideoApiAdapter.ts#L11
[@typescript-eslint/no-unused-vars] 'event' is defined but never used. Allowed unused args must match /^_/u.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L504
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/pages/api/auth/two-factor/totp/setup.ts#L28
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/app-store/jelly/lib/VideoApiAdapter.ts#L32
[@typescript-eslint/no-unused-vars] 'event' is defined but never used. Allowed unused args must match /^_/u.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L663
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
packages/app-store/jelly/lib/VideoApiAdapter.ts#L41
[@typescript-eslint/no-unused-vars] 'uid' is defined but never used. Allowed unused args must match /^_/u.
|
apps/web/pages/api/send-daily-video-transcript.ts#L71
[@typescript-eslint/no-unused-vars] 'meeting_id' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
apps/web/test/utils/bookingScenario/bookingScenario.ts#L1535
[@typescript-eslint/no-unused-vars] 'app' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
packages/app-store/jelly/lib/VideoApiAdapter.ts#L45
[@typescript-eslint/no-unused-vars] 'dateFrom' is defined but never used. Allowed unused args must match /^_/u.
|
apps/web/pages/apps/installation/[[...step]].tsx#L126
[react-hooks/exhaustive-deps] React Hook useEffect has a missing dependency: 'formMethods'. Either include it or remove the dependency array.
|
apps/web/test/utils/bookingScenario/expects.ts#L174
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
packages/app-store/jelly/lib/VideoApiAdapter.ts#L45
[@typescript-eslint/no-unused-vars] 'dateTo' is defined but never used. Allowed unused args must match /^_/u.
|
apps/web/pages/settings/my-account/calendars.tsx#L12
[@typescript-eslint/no-unused-vars] 'SkeletonLoader' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
apps/web/test/utils/bookingScenario/expects.ts#L390
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/app-store/paypal/components/EventTypeAppSettingsInterface.tsx#L35
[@typescript-eslint/no-unused-vars] 'setRequirePayment' is assigned a value but never used. Allowed unused elements of array destructuring patterns must match /^_/u.
|
apps/web/pages/settings/my-account/profile.tsx#L507
[@typescript-eslint/no-unused-vars] 'isFallbackImg' is defined but never used. Allowed unused args must match /^_/u.
|
apps/web/test/utils/bookingScenario/expects.ts#L773
[@typescript-eslint/no-unused-vars] 'organizer' is defined but never used. Allowed unused args must match /^_/u.
|
packages/app-store/paypal/components/EventTypeAppSettingsInterface.tsx#L48
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'getAppData', 'requirePayment', and 'setAppData'. Either include them or remove the dependency array. If 'getAppData' changes too often, find the parent component that defines it and wrap that definition in useCallback.
|
apps/web/pages/settings/my-account/profile.tsx#L509
[@typescript-eslint/no-unused-vars] 'userOrganization' is defined but never used. Allowed unused args must match /^_/u.
|
packages/app-store/routing-forms/components/getServerSidePropsSingleForm.ts#L92
[@typescript-eslint/no-unused-vars] 'u' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
apps/web/pages/settings/organizations/new/index.tsx#L13
[@typescript-eslint/no-unused-vars] 'querySlug' is defined but never used. Allowed unused args must match /^_/u.
|
packages/app-store/routing-forms/pages/route-builder/[...appPages].tsx#L149
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'eventOptions' and 'route'. Either include them or remove the dependency array. If 'setCustomEventTypeSlug' needs the current value of 'route', you can also switch to useReducer instead of useState and read 'route' in the reducer.
|
apps/web/pages/settings/platform/oauth-clients/[clientId]/edit/index.tsx#L51
[@typescript-eslint/no-unused-vars] 'userPermissions' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
packages/app-store/routing-forms/trpc/forms.handler.ts#L40
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L27
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
packages/app-store/salesforce/components/EventTypeAppCardInterface.tsx#L17
[@typescript-eslint/no-unused-vars] 'disabled' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L43
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
packages/app-store/salesforce/lib/CrmService.ts#L23
[@typescript-eslint/no-unused-vars] 'ContactSearchResult' is defined but never used. Allowed unused vars must match /^_/u.
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L59
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
packages/app-store/salesforce/lib/CrmService.ts#L40
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L75
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
packages/app-store/stripepayment/components/EventTypeAppCardInterface.tsx#L25
[@typescript-eslint/no-unused-vars] 'setRequirePayment' is assigned a value but never used. Allowed unused elements of array destructuring patterns must match /^_/u.
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L91
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
packages/app-store/zapier/api/subscriptions/listBookings.ts#L18
[@typescript-eslint/no-unused-vars] 'userInfo' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L107
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
packages/app-store/zapier/api/subscriptions/listBookings.ts#L23
[@typescript-eslint/no-unused-vars] 'teamInfo' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
apps/web/playwright/ab-tests-redirect.e2e.ts#L123
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
packages/app-store/zohocalendar/lib/CalendarService.ts#L283
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/playwright/app-store.e2e.ts#L13
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
packages/app-store/zohocalendar/lib/CalendarService.ts#L284
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
packages/ui/components/dialog/Dialog.tsx#L214
[@typescript-eslint/no-unused-vars] 'DialogCloseProps' is defined but never used. Allowed unused vars must match /^_/u.
|
apps/web/playwright/fixtures/bookings.ts#L94
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/ui/components/form/datepicker/DatePicker.tsx#L17
[@typescript-eslint/no-unused-vars] 'minDate' is defined but never used. Allowed unused args must match /^_/u.
|
apps/web/playwright/fixtures/bookings.ts#L94
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
packages/ui/components/image-uploader/BannerUploader.tsx#L130
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'height', 't', and 'width'. Either include them or remove the dependency array.
|
apps/web/playwright/fixtures/users.ts#L602
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/app/WithAppDirSsg.tsx#L5
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/playwright/fixtures/users.ts#L624
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/app/WithAppDirSsr.tsx#L5
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/playwright/fixtures/users.ts#L654
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/app/WithEmbedSSR.tsx#L12
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/playwright/fixtures/users.ts#L655
[@calcom/eslint/no-prisma-include-true] Do not pass argument object with include: { AnyPropertyName: true } to prisma methods
|
apps/web/app/future/apps/[slug]/[...pages]/page.tsx#L130
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
apps/web/playwright/organization/booking.e2e.ts#L407
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
apps/web/app/layoutHOC.tsx#L9
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/playwright/out-of-office.e2e.ts#L14
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/app/layoutHOC.tsx#L16
[@typescript-eslint/no-explicit-any] Unexpected any. Specify a different type.
|
apps/web/playwright/out-of-office.e2e.ts#L33
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/components/apps/AppPage.tsx#L130
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'mutation', 'searchParams', 'slug', 'type', and 'variant'. Either include them or remove the dependency array.
|
apps/web/components/apps/installation/ConfigureStepCard.tsx#L63
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'categories', 'credentialId', 'getAppDataSetter', and 'slug'. Either include them or remove the dependency array.
|
apps/web/playwright/payment-apps.e2e.ts#L235
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
apps/web/components/apps/installation/ConfigureStepCard.tsx#L151
[react-hooks/exhaustive-deps] React Hook useEffect has a missing dependency: 'setConfigureStep'. Either include it or remove the dependency array. If 'setConfigureStep' changes too often, find the parent component that defines it and wrap that definition in useCallback.
|
apps/web/playwright/payment-apps.e2e.ts#L281
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
apps/web/components/eventtype/AIEventController.tsx#L100
[@typescript-eslint/no-unused-vars] 'err' is defined but never used. Allowed unused args must match /^_/u.
|
apps/web/playwright/payment.e2e.ts#L17
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/components/eventtype/EventAvailabilityTab.tsx#L226
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'eventType.schedule', 'eventType.scheduleName', 'getValues', 'isChildrenManagedEventType', 'isManagedEventType', 'setValue', 't', and 'watchSchedule'. Either include them or remove the dependency array.
|
apps/web/playwright/payment.e2e.ts#L18
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/components/eventtype/EventTeamTab.tsx#L283
[@typescript-eslint/no-unused-vars] 't' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
apps/web/playwright/profile.e2e.ts#L395
[playwright/no-conditional-in-test] Avoid having conditionals in tests
|
apps/web/components/eventtype/EventTypeSingleLayout.tsx#L287
[react-hooks/exhaustive-deps] React Hook useMemo has missing dependencies: 'eventType.id' and 'formMethods'. Either include them or remove the dependency array.
|
apps/web/playwright/signup.e2e.ts#L194
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
apps/web/components/eventtype/EventTypeSingleLayout.tsx#L299
[react-hooks/exhaustive-deps] React Hook useMemo has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked.
|
apps/web/playwright/teams.e2e.ts#L22
[playwright/no-skipped-test] Unexpected use of the `.skip()` annotation.
|
apps/web/components/settings/SecondaryEmailModal.tsx#L49
[react-hooks/exhaustive-deps] React Hook useEffect has missing dependencies: 'clearErrorMessage' and 'formMethods'. Either include them or remove the dependency array. If 'clearErrorMessage' changes too often, find the parent component that defines it and wrap that definition in useCallback.
|
apps/web/playwright/teams.e2e.ts#L152
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
apps/web/components/settings/platform/oauth-clients/oauth-client-form/index.tsx#L44
[@typescript-eslint/no-unused-vars] 't' is assigned a value but never used. Allowed unused vars must match /^_/u.
|
apps/web/playwright/teams.e2e.ts#L162
[@typescript-eslint/no-non-null-assertion] Forbidden non-null assertion.
|
Linters / lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: ataylorme/eslint-annotate-action@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Production builds / Build API v1
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
🎭 Playwright Run Summary
8 failed
[@***com/web] › apps/web/playwright/change-username.e2e.ts:28:7 › Change username on settings › User can change username
[@***com/web] › apps/web/playwright/change-username.e2e.ts:53:7 › Change username on settings › User can change username to include periods(or dots)
[@***com/web] › apps/web/playwright/change-username.e2e.ts:113:7 › Change username on settings › User can't take a username that has been migrated to a different username in an organization
[@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:15:5 › dynamic booking ────────
[@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:65:5 › dynamic booking info prefilled by query params
[@***com/web] › apps/web/playwright/dynamic-booking-pages.e2e.ts:110:7 › Organization: › Can book a time slot for an organization
[@***com/web] › apps/web/playwright/embed-code-generator.e2e.ts:33:11 › Embed Code Generator Tests › Non-Organization › Event Types Page › open Embed Dialog and choose Inline for First Event Type
[@***com/web] › apps/web/playwright/embed-code-generator.e2e.ts:70:11 › Embed Code Generator Tests › Non-Organization › Event Types Page › open Embed Dialog and choose floating-popup for First Event Type
95 skipped
|
Artifacts
Produced during runtime
Name | Size | Digest | |
---|---|---|---|
app-store-results
Expired
|
173 KB |
sha256:7ea1ec5d7a1504ebc7723885469040fe23bf4e8abbc8b99cc99e8a46ad0eaa88
|
|
embed-core-results
Expired
|
173 KB |
sha256:129b982fb1315c15a678b889c6735bf10893475588a629287764acfefb77a0f0
|
|
embed-react-results
Expired
|
173 KB |
sha256:461fee752f2a1be9600e1bec20945cc546acfcd07c885b4bbf80042a983d5220
|
|
lint-results
Expired
|
338 KB |
sha256:672996e3001bd57f17f9a08a572edfc1a89a876b9f743a1f98815f161d558284
|
|
test-results-1_4
Expired
|
173 KB |
sha256:16e3445c30494dcce61ca3d9390bee1f693d7d64639e1c508a30d2aa16188457
|
|
test-results-2_4
Expired
|
869 KB |
sha256:7909b13ec2bff9e0277b7219efeb4c9a2e4e6b90d903841efa636d6e07227b73
|
|
test-results-3_4
Expired
|
173 KB |
sha256:92bebcf9122173fab664e31af892f0dff883148159632fdd842235192b40346c
|
|
test-results-4_4
Expired
|
173 KB |
sha256:60eecab784f65ada3651baed8d758ab62f431cbb47d7cf63e9b84eb7d68d18ae
|
|