Skip to content

feat: SMS/Whatsapp to attendee for teams #21367

feat: SMS/Whatsapp to attendee for teams

feat: SMS/Whatsapp to attendee for teams #21367

Triggered via pull request April 23, 2024 19:32
@joeauyeungjoeauyeung
synchronize #14648
Status Success
Total duration 16m 7s
Artifacts 13

pr.yml

on: pull_request_target
Detect changes
16s
Detect changes
Production build  /  Build
9m 15s
Production build / Build
Production build (without database)  /  Build
10m 27s
Production build (without database) / Build
Analyze Build  /  ...  /  Build
Analyze Build / Production build / Build
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
Fit to window
Zoom out
Zoom in

Annotations

21 errors, 20 warnings, and 10 notices
[@calcom/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:300:9 › Routing Forms › Seeded Routing Form › Router URL should work: packages/app-store/routing-forms/playwright/tests/basic.e2e.ts#L311
1) [@***com/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:300:9 › Routing Forms › Seeded Routing Form › Router URL should work page.goto: Navigation interrupted by another one =========================== logs =========================== navigating to "http://lo***host:3000/router?form=clvcsputf0000jxfbog49cj1h&Test%20field=external-redirect", waiting until "load" ============================================================ 309 | }); 310 | > 311 | page.goto(`/router?form=${routingForm.id}&Test field=external-redirect`); | ^ 312 | await page.waitForURL((url) => { 313 | return ( 314 | url.hostname.includes("google.com") && url.searchParams.get("Test field") === "external-redirect" at /home/runner/actions-runner/_work/***.com/***.com/packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:311:12
[@calcom/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:300:9 › Routing Forms › Seeded Routing Form › Router URL should work: 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:300:9 › Routing Forms › Seeded Routing Form › Router URL should work Test timeout of 60000ms exceeded.
[@calcom/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:300:9 › Routing Forms › Seeded Routing Form › Router URL should work: 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:300:9 › Routing Forms › Seeded Routing Form › Router URL should work Pending operations: - page.goto at packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:318:18
[@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/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload: packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L15
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload Error: Expected to provide an iframe, got null 13 | await page.click("#add-inline-embed-in-a-new-namespace-without-reload-button"); 14 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/pro" }); > 15 | expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, { | ^ 16 | pathname: "/pro", 17 | searchParams: { 18 | case: "addInlineEmbedInANewNamespaceWithoutReload", at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:15:27
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload: packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
1) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload Test timeout of 60000ms exceeded while tearing down "context".
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace: packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L28
2) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace Error: Expected to provide an iframe, got null 26 | await page.click("#double-install-snippet-with-inline-embed-non-default-namespace-button"); 27 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/pro" }); > 28 | expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, { | ^ 29 | pathname: "/pro", 30 | searchParams: { 31 | case: "doubleInstallSnippetWithInlineEmbedWithNonDefaultNamespace", at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:28:27
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace: packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
2) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace Test timeout of 60000ms exceeded.
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace: packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
2) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace Pending operations: - locator.count at packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:34:43
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace): packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L45
3) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace) Error: Expected to provide an iframe, got null 43 | await page.click("#double-install-snippet-with-inline-embed-default-namespace-button"); 44 | const embedIframe = await getEmbedIframe({ ***Namespace, page, pathname: "/pro" }); > 45 | expect(embedIframe).toBeEmbedCalLink(***Namespace, embeds.getActionFiredDetails, { | ^ 46 | pathname: "/pro", 47 | searchParams: { 48 | case: "doubleInstallSnippetWithInlineEmbed", at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:45:27
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace): packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
3) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace) Test timeout of 60000ms exceeded.
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace): packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
3) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace) Pending operations: - locator.count at packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:51:43
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:54:7 › Namespacing › Different namespaces can have different init configs: packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L1
4) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:54:7 › Namespacing › Different namespaces can have different init configs Test timeout of 60000ms exceeded.
[@calcom/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:54:7 › Namespacing › Different namespaces can have different init configs: packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts#L62
4) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:54:7 › Namespacing › Different namespaces can have different init configs locator.getAttribute: Target closed =========================== logs =========================== waiting for locator('iframe').first() ============================================================ 60 | await page.goto("/"); 61 | await page.click("#two-different-namespace-with-different-init-config"); > 62 | const namespace1IframeSrc = await page.locator("iframe").nth(0).getAttribute("src"); | ^ 63 | const namespace2IframeSrc = await page.locator("iframe").nth(1).getAttribute("src"); 64 | expect(namespace1IframeSrc).toContain("http://lo***host:3000/pro"); 65 | expect(namespace2IframeSrc).toContain("http://127.0.0.1:3000/pro"); at /home/runner/actions-runner/_work/***.com/***.com/packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:62:69
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it: apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it Test timeout of 60000ms exceeded.
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it: apps/web/playwright/event-types.e2e.ts#L365
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it locator.click: Target closed =========================== logs =========================== waiting for locator('text=Attendee Phone Number') locator resolved to <span class="text-sm font-medium">Attendee Phone Number</span> attempting click action waiting for element to be visible, enabled and stable element was detached from the DOM, retrying ============================================================ 363 | const locationOptionText = "Attendee Phone Number"; 364 | await page.getByTestId("location-select").click(); > 365 | await page.locator(`text=${locationOptionText}`).click(); | ^ 366 | }; 367 | 368 | async function gotoFirstEventType(page: Page) { at selectAttendeePhoneNumber (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:365:52) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/event-types.e2e.ts:179:9
[@calcom/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it: apps/web/playwright/event-types.e2e.ts#L1
1) [@***com/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it Pending operations: - locator.click at apps/web/playwright/event-types.e2e.ts:365:52
[@calcom/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash: apps/web/playwright/hash-my-url.e2e.ts#L58
2) [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ─ locator.fill: Error: strict mode violation: locator('[data-testid=event-title]') resolved to 2 elements: 1) <input id=":r33:" required="" name="title" placeholder=…/> aka getByTestId('event-title').first() 2) <input id=":r40:" required="" name="title" placeholder=…/> aka getByTestId('event-title').nth(1) =========================== logs =========================== waiting for locator('[data-testid=event-title]') ============================================================ 56 | // Additionally, if the slug is changed, ensure that the private URL is updated accordingly. 57 | await page.getByTestId("verti***-tab-event_setup_tab_title").click(); > 58 | await page.locator("[data-testid=event-title]").fill("somethingrandom"); | ^ 59 | await page.locator("[data-testid=event-slug]").fill("somethingrandom"); 60 | await page.locator("[data-testid=update-eventtype]").click(); 61 | await page.getByTestId("toast-success").waitFor(); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/hash-my-url.e2e.ts:58:53
[@calcom/web] › apps/web/playwright/organization/booking.e2e.ts:71:9 › Bookings › Team Event › Can create a booking for Round Robin EventType: apps/web/playwright/organization/booking.e2e.ts#L453
1) [@***com/web] › apps/web/playwright/organization/booking.e2e.ts:71:9 › Bookings › Team Event › Can create a booking for Round Robin EventType Error: expect(received).toBe(expected) // Object.is equality Expected: true Received: false 451 | return BookingTitle === bookingTitle; 452 | }) > 453 | ).toBe(true); | ^ 454 | } else { 455 | const BookingTitle = `${event.title} between ${team.name} and ${testName}`; 456 | await expect(page.getByTestId("booking-title")).toHaveText(BookingTitle); at bookTeamEvent (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/organization/booking.e2e.ts:453:7) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/organization/booking.e2e.ts:106:11 at doOnOrgDomain (/home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/lib/testUtils.ts:365:3) at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/organization/booking.e2e.ts:100:7
[@calcom/web] › apps/web/playwright/profile.e2e.ts:102:7 › Update Profile › Can update a users email (verification enabled): apps/web/playwright/profile.e2e.ts#L148
2) [@***com/web] › apps/web/playwright/profile.e2e.ts:102:7 › Update Profile › Can update a users email (verification enabled) page.waitForURL: Timeout 30000ms exceeded. =========================== logs =========================== waiting for navigation to "/event-types" until "load" navigated to "http://***:3000/auth/login" ============================================================ 146 | 147 | // After email verification is successfull. user is sent to /event-types > 148 | await page.waitForURL("/event-types"); | ^ 149 | 150 | await page.goto("/settings/my-account/profile"); 151 | const emailInputUpdated = await page.getByTestId("profile-form-email-0"); at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/profile.e2e.ts:148:16
[@calcom/web] › apps/web/playwright/booking-seats.e2e.ts:119:7 › Reschedule for booking with seats › If rescheduled/cancelled booking with seats it should display the correct number of seats: apps/web/playwright/booking-seats.e2e.ts#L176
1) [@***com/web] › apps/web/playwright/booking-seats.e2e.ts:119:7 › Reschedule for booking with seats › If rescheduled/cancelled booking with seats it should display the correct number of seats page.goto: net::ERR_ABORTED at http://***:3000/reschedule/1d6df861-e03a-482c-b3ea-09d3c2ca144b =========================== logs =========================== navigating to "http://***:3000/reschedule/1d6df861-e03a-482c-b3ea-09d3c2ca144b", waiting until "load" ============================================================ 174 | expect(oldBooking?.status).toBe(BookingStatus.ACCEPTED); 175 | > 176 | await page.goto(`/reschedule/${references[1].referenceUid}`); | ^ 177 | 178 | await page.click('[data-testid="incrementMonth"]'); 179 | at /home/runner/actions-runner/_work/***.com/***.com/apps/web/playwright/booking-seats.e2e.ts:176:16
🎭 Playwright Run Summary
2 passed (10.4s)
🎭 Playwright Run Summary
3 passed (3.7s)
🎭 Playwright Run Summary
1 flaky [@***com/app-store] › packages/app-store/routing-forms/playwright/tests/basic.e2e.ts:300:9 › Routing Forms › Seeded Routing Form › Router URL should work 5 skipped 7 passed (23.3s)
🎭 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 3 skipped 13 passed (55.9s)
🎭 Playwright Run Summary
12 skipped 59 passed (1.4m)
🎭 Playwright Run Summary
4 flaky [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:10:9 › Namespacing › Inline Embed › Add inline embed using a namespace without reload [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:23:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed using a namespace [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:37:9 › Namespacing › Inline Embed › Double install Embed Snippet with inline embed without a namespace(i.e. default namespace) [@***com/embed-core] › packages/embeds/embed-core/playwright/tests/namespacing.e2e.ts:54:7 › Namespacing › Different namespaces can have different init configs 1 passed (1.0m)
🎭 Playwright Run Summary
2 flaky [@***com/web] › apps/web/playwright/event-types.e2e.ts:177:11 › Event Types tests -- future › user › Different Locations Tests › can add Attendee Phone Number location and book with it [@***com/web] › apps/web/playwright/hash-my-url.e2e.ts:17:7 › hash my url › generate url hash ── 1 skipped 54 passed (1.9m)
🎭 Playwright Run Summary
3 skipped 48 passed (2.1m)
🎭 Playwright Run Summary
2 flaky [@***com/web] › apps/web/playwright/organization/booking.e2e.ts:71:9 › Bookings › Team Event › Can create a booking for Round Robin EventType [@***com/web] › apps/web/playwright/profile.e2e.ts:102:7 › Update Profile › Can update a users email (verification enabled) 8 skipped 37 passed (2.1m)
🎭 Playwright Run Summary
1 flaky [@***com/web] › apps/web/playwright/booking-seats.e2e.ts:119:7 › Reschedule for booking with seats › If rescheduled/cancelled booking with seats it should display the correct number of seats 4 skipped 79 passed (2.7m)
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/.
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/.
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/.
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/.
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 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/.
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 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 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 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 (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/.
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 (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/.

Artifacts

Produced during runtime
Name Size
app-store-results-1_2
1.46 MB
app-store-results-2_2
177 KB
bundle
2.27 KB
embed-core-results-1_2
865 KB
embed-core-results-2_2
1.79 MB
embed-react-results-1_2
176 KB
embed-react-results-2_2
173 KB
lint-results
222 KB
test-results-1_5
1.16 MB
test-results-2_5
19.2 MB
test-results-3_5
234 KB
test-results-4_5
7.99 MB
test-results-5_5
226 KB