fix: add new styling for emoji links #21097
pr.yml
on: pull_request_target
Detect changes
15s
Type check
/
check-types
1m 36s
Unit tests
/
test
1m 56s
Production build
/
Build API V1
4m 52s
Production build (without database)
/
Build
9m 8s
Matrix: E2E App Store tests / e2e-app-store
Matrix: E2E React embeds tests / e2e-embed
Matrix: E2E embeds tests / e2e-embed
Matrix: E2E tests / e2e
Analyze Build
/
analyze
2m 5s
required
4s
Annotations
12 errors, 20 warnings, and 10 notices
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/inline.e2e.ts:8:7 › Inline Iframe › Inline Iframe - Configured with Dark Theme:
packages/embeds/embed-core/playwright/tests/inline.e2e.ts#L25
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/inline.e2e.ts:8:7 › Inline Iframe › Inline Iframe - Configured with Dark Theme
Error: Embed iframe not found
23 | // expect(await page.screenshot()).toMatchSnapshot("event-types-list.png");
24 | if (!embedIframe) {
> 25 | throw new Error("Embed iframe not found");
| ^
26 | }
27 | await bookFirstEvent("pro", embedIframe, page);
28 | await deleteAllBookingsByEmail("embed-user@example.com");
at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/inline.e2e.ts:25:13
|
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/inline.e2e.ts:8:7 › Inline Iframe › Inline Iframe - Configured with Dark Theme:
packages/embeds/embed-core/playwright/tests/inline.e2e.ts#L1
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/inline.e2e.ts:8:7 › Inline Iframe › Inline Iframe - Configured with Dark Theme
Test timeout of 60000ms exceeded while tearing down "context".
|
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme:
packages/embeds/embed-core/playwright/tests/action-based.e2e.ts#L66
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme
Error: Expected to provide an iframe, got null
64 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/free" });
65 |
> 66 | await expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, {
| ^
67 | pathname: "/free",
68 | });
69 | // expect(await page.screenshot()).toMatchSnapshot("event-types-list.png");
at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:66:31
|
[@calcom/web] › apps/web/playwright/teams.e2e.ts:122:7 › Teams - NonOrg -- future › Can create a booking for Round Robin EventType:
apps/web/playwright/teams.e2e.ts#L156
1) [@***com/web] › apps/web/playwright/teams.e2e.ts:122:7 › Teams - NonOrg -- future › Can create a booking for Round Robin EventType
Error: expect(received).toBe(expected) // Object.is equality
Expected: true
Received: false
154 | return BookingTitle === bookingTitle;
155 | })
> 156 | ).toBe(true);
| ^
157 |
158 | // Since all the users have the same leastRecentlyBooked value
159 | // Anyone of the teammates could be the Host of the booking.
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/teams.e2e.ts:156:7
|
[@calcom/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route:
packages/app-store/routing-forms/playwright/tests/basic.e2e.ts#L1
1) [@***com/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route
Test timeout of 60000ms exceeded.
|
[@calcom/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route:
packages/app-store/routing-forms/playwright/tests/basic.e2e.ts#L345
1) [@***com/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route
page.fill: Target closed
=========================== logs ===========================
waiting for locator('[data-testid="form-field-Test field"]')
============================================================
343 |
344 | // //event redirect
> 345 | await page.fill('[data-testid="form-field-Test field"]', "event-routing");
| ^
346 | await page.click('[data-testid="test-routing"]');
347 | let routingType = await page.locator('[data-testid="test-routing-result-type"]').innerText();
348 | let route = await page.locator('[data-testid="test-routing-result"]').innerText();
at /home/runner/actions-runner/_work/***.com/***.com/packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:345:18
|
[@calcom/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route:
packages/app-store/routing-forms/playwright/tests/basic.e2e.ts#L1
1) [@***com/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route
Pending operations:
- page.fill at packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:345:18
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address:
apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address
Test timeout of 60000ms exceeded.
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address:
apps/web/playwright/event-types.e2e.ts#L402
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address
locator.click: Target closed
=========================== logs ===========================
waiting for locator('text=In Person (Organizer Address)').last()
============================================================
400 | await page.getByTestId("location-select").last().click();
401 | }
> 402 | await page.locator("text=In Person (Organizer Address)").last().click();
| ^
403 |
404 | const locationInputName = `locations[${index}].address`;
405 | await page.locator(`input[name="${locationInputName}"]`).waitFor();
at fillLocation (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:402:67)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:138:7
|
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address:
apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address
Pending operations:
- locator.click at apps/web/playwright/event-types.e2e.ts:402:67
|
[@calcom/web] › apps/web/playwright/profile.e2e.ts:375:7 › Update Profile › Can resend verification link if the secondary email is unverified:
apps/web/playwright/profile.e2e.ts#L212
1) [@***com/web] › apps/web/playwright/profile.e2e.ts:375:7 › Update Profile › Can resend verification link if the secondary email is unverified
Error: expect(received).toEqual(expected) // deep equality
Expected: "http://***:3000/api/auth/verify-email?token=undefined"
Received: "http://***:3000/api/auth/verify-email?token=3152f550cecef3b5f3f2ca1b5d50cd19b1e1717ed2e25d42b321d10e2eb60bd2"
210 | "verify-email"
211 | );
> 212 | expect(inviteLink).toEqual(`${WEBAPP_URL}/api/auth/verify-email?token=${verificationToken?.token}`);
| ^
213 | });
214 | };
215 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:212:26
at testEmailVerificationLink (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:198:5)
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:398:5
|
[@calcom/web] › apps/web/playwright/integrations-stripe.e2e.ts:143:7 › Stripe integration › Pending payment booking should not be confirmed by default:
apps/web/playwright/integrations-stripe.e2e.ts#L163
1) [@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:143:7 › Stripe integration › Pending payment booking should not be confirmed by default
expect.toBeVisible: Error: strict mode violation: getByText('Unconfirmed') resolved to 3 elements:
1) <div class="flex items-center gap-x-2"> Unconfirmed</div> aka getByTestId('horizontal-tab-unconfirmed')
2) <div class="font-medium inline-flex items-center just…>Unconfirmed</div> aka getByRole('link', { name: 'Wed, 1 May 09:00 - 09:30 Unconfirmed' })
3) <div class="font-medium inline-flex items-center just…>Unconfirmed</div> aka getByRole('link', { name: 'Paid between Nameless and Stripe Stripeson Pending payment and Stripe Stripeson' })
=========================== logs ===========================
expect.toBeVisible with timeout 30000ms
waiting for getByText('Unconfirmed')
waiting for getByText('Unconfirmed')
============================================================
161 | await page.goto(`/bookings/upcoming`);
162 |
> 163 | await expect(page.getByText("Unconfirmed")).toBeVisible();
| ^
164 | await expect(page.getByText("Pending payment").last()).toBeVisible();
165 | });
166 |
at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/integrations-stripe.e2e.ts:163:49
|
Detect changes
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, dorny/paths-filter@v2. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Type check / check-types
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Unit tests / test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Linters / lint
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3, 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 build / Build API V1
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Production build / Build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Production build (without database) / Build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
E2E React embeds tests / E2E Embed React (1/2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Analyze Build / analyze
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3, dawidd6/action-download-artifact@v2, peter-evans/find-comment@v2, peter-evans/create-or-update-comment@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Analyze Build / analyze
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
E2E React embeds tests / E2E Embed React (2/2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
E2E App Store tests / E2E App Store (2/2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
E2E embeds tests / E2E Embed Core (2/2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
E2E embeds tests / E2E Embed Core (1/2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
E2E tests / E2E tests (5/5)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
E2E App Store tests / E2E App Store (1/2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
E2E tests / E2E tests (2/5)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
E2E tests / E2E tests (1/5)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
E2E tests / E2E tests (4/5)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, buildjet/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
E2E tests / E2E tests (3/5)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, buildjet/setup-node@v3, 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
1 passed (2.4s)
|
🎭 Playwright Run Summary
2 passed (18.7s)
|
🎭 Playwright Run Summary
1 flaky
[@***com/embed-core] › packages/embeds/embed-core/playwright/tests/inline.e2e.ts:8:7 › Inline Iframe › Inline Iframe - Configured with Dark Theme
2 skipped
1 passed (23.4s)
|
🎭 Playwright Run Summary
1 flaky
[@***com/embed-core] › packages/embeds/embed-core/playwright/tests/action-based.e2e.ts:57:7 › Popup Tests › should open embed iframe on click - Configured with light theme
1 skipped
12 passed (1.0m)
|
🎭 Playwright Run Summary
1 flaky
[@***com/web] › apps/web/playwright/teams.e2e.ts:122:7 › Teams - NonOrg -- future › Can create a booking for Round Robin EventType
12 skipped
45 passed (1.4m)
|
🎭 Playwright Run Summary
1 flaky
[@***com/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:337:9 › Routing Forms › Seeded Routing Form › Test preview should return correct route
5 skipped
7 passed (1.6m)
|
🎭 Playwright Run Summary
1 flaky
[@***com/web] › apps/web/playwright/event-types.e2e.ts:128:9 › Event Types tests -- future › user › can add multiple organizer address
2 skipped
54 passed (2.5m)
|
🎭 Playwright Run Summary
4 skipped
80 passed (2.7m)
|
🎭 Playwright Run Summary
1 flaky
[@***com/web] › apps/web/playwright/profile.e2e.ts:375:7 › Update Profile › Can resend verification link if the secondary email is unverified
8 skipped
46 passed (2.8m)
|
🎭 Playwright Run Summary
1 flaky
[@***com/web] › apps/web/playwright/integrations-stripe.e2e.ts:143:7 › Stripe integration › Pending payment booking should not be confirmed by default
3 skipped
47 passed (3.3m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
app-store-results-1_2
Expired
|
3.93 MB |
|
app-store-results-2_2
Expired
|
177 KB |
|
bundle
Expired
|
2.21 KB |
|
embed-core-results-1_2
Expired
|
862 KB |
|
embed-core-results-2_2
Expired
|
706 KB |
|
embed-react-results-1_2
Expired
|
175 KB |
|
embed-react-results-2_2
Expired
|
173 KB |
|
lint-results
Expired
|
212 KB |
|
test-results-1_5
Expired
|
237 KB |
|
test-results-2_5
Expired
|
7.24 MB |
|
test-results-3_5
Expired
|
19.3 MB |
|
test-results-4_5
Expired
|
4.84 MB |
|
test-results-5_5
Expired
|
3.04 MB |
|