Skip to content

All checks

All checks #236

Triggered via merge group June 6, 2024 12:30
Status Failure
Total duration 9m 15s
Artifacts 8

all-checks.yml

on: merge_group
Analyze Build  /  ...  /  Web App
Analyze Build / Production builds / Web App
Matrix: Tests / e2e
Fit to window
Zoom out
Zoom in

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