Skip to content

feat(js,ui): mount and render the directory sync setup flow #33260

feat(js,ui): mount and render the directory sync setup flow

feat(js,ui): mount and render the directory sync setup flow #33260

Triggered via pull request August 28, 2026 22:44
Status Failure
Total duration 9m 46s
Artifacts 2

ci.yml

on: pull_request
Check Permissions
5s
Check Permissions
Formatting | Dedupe | Changeset
1m 6s
Formatting | Dedupe | Changeset
Bundle size
32s
Bundle size
Static analysis
2m 13s
Static analysis
Publish with pkg-pr-new
51s
Publish with pkg-pr-new
Matrix: integration-tests
Matrix: unit-tests
Fit to window
Zoom out
Zoom in

Annotations

45 errors and 44 warnings
Formatting | Dedupe | Changeset
Process completed with exit code 1.
Bundle size
Process completed with exit code 1.
Bundle size
@clerk/clerk-js#bundlewatch: command (/home/runner/_work/javascript/javascript/packages/clerk-js) /home/runner/setup-pnpm/node_modules/.bin/pnpm run bundlewatch exited (1)
Integration Tests (handshake:staging, chrome)
Process completed with exit code 1.
Integration Tests (handshake:staging, chrome)
//#test:integration:handshake:staging: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:handshake:staging exited (1)
Integration Tests (generic, chrome)
Process completed with exit code 1.
Integration Tests (generic, chrome)
//#test:integration:generic: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:generic exited (1)
Integration Tests (sessions:staging, chrome)
Process completed with exit code 1.
Integration Tests (sessions:staging, chrome)
//#test:integration:sessions:staging: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:sessions:staging exited (1)
Integration Tests (machine, chrome)
Process completed with exit code 1.
Integration Tests (machine, chrome)
//#test:integration:machine: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:machine exited (1)
Unit Tests (**)
Process completed with exit code 1.
src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx > OrganizationSecurityPage > directory sync section > opens the Directory Sync wizard from Edit: packages/ui/src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx#L607
TestingLibraryElementError: Unable to find an accessible element with the role "menuitem" and name "Edit" Here are the accessible roles: heading: Name "Security": <h1 class="cl-headerTitle 🔒️ css-14ohtkd-Heading" data-localization-key="organizationProfile.securityPage.title" /> -------------------------------------------------- paragraph: Name "": <p class="css-kyadut" data-color="inherit" data-variant="body" /> Name "": <p class="cl-organizationProfileSecuritySsoDetailRowLabel cl-organizationProfileSecuritySsoDetailRowLabel__domain 🔒️ css-le0ac3" data-color="secondary" data-localization-key="organizationProfile.securityPage.ssoSection.domainLabel" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__sso 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.ssoSection.title" data-variant="subtitle" /> Name "": <p class="css-19qs2si" data-color="secondary" data-floating-ui-inert="" data-localization-key="organizationProfile.securityPage.directorySyncSection.description" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__directorySync 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.directorySyncSection.title" data-variant="subtitle" /> -------------------------------------------------- button: Name "More information": <button aria-label="More information" class="cl-button 🔒️ css-1oh18k3" data-color="primary" data-state="closed" data-variant="unstyled" /> Name "Open menu": <button aria-expanded="false" aria-haspopup="menu" aria-label="Open menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__sso cl-menuButton__sso cl-button__sso 🔒️ css-17ey0d7" data-color="neutral" data-variant="ghost" id=":r5h:" /> Name "Close menu": <button aria-controls=":r5k:" aria-expanded="true" aria-haspopup="menu" aria-label="Close menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__directorySync cl-menuButton__directorySync cl-button__directorySync 🔒️ css-17ey0d7" data-color="neutral" data-floating-ui-inert="" data-variant="ghost" id=":r5m:" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> --------------------------------------------------button: Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> -------------------------------------------------- menu: Name "Close menu": <div aria-labelledby=":r5m:" aria-orientation="vertical" class="cl-menuList cl-menuList__directorySync 🔒️ css-idmkd2" data-floating-ui-focusable="" id=":r5k:" role="menu" style="position: absolute; top: 8px; left: 0px;" tabindex="-1" /> --------------------------------------
src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx > OrganizationSecurityPage > directory sync section > removes the directory through the type-to-confirm dialog: packages/ui/src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx#L585
TestingLibraryElementError: Unable to find an accessible element with the role "menuitem" and name "Remove" Here are the accessible roles: heading: Name "Security": <h1 class="cl-headerTitle 🔒️ css-14ohtkd-Heading" data-localization-key="organizationProfile.securityPage.title" /> -------------------------------------------------- paragraph: Name "": <p class="css-kyadut" data-color="inherit" data-variant="body" /> Name "": <p class="cl-organizationProfileSecuritySsoDetailRowLabel cl-organizationProfileSecuritySsoDetailRowLabel__domain 🔒️ css-le0ac3" data-color="secondary" data-localization-key="organizationProfile.securityPage.ssoSection.domainLabel" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__sso 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.ssoSection.title" data-variant="subtitle" /> Name "": <p class="css-19qs2si" data-color="secondary" data-floating-ui-inert="" data-localization-key="organizationProfile.securityPage.directorySyncSection.description" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__directorySync 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.directorySyncSection.title" data-variant="subtitle" /> -------------------------------------------------- button: Name "More information": <button aria-label="More information" class="cl-button 🔒️ css-1oh18k3" data-color="primary" data-state="closed" data-variant="unstyled" /> Name "Open menu": <button aria-expanded="false" aria-haspopup="menu" aria-label="Open menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__sso cl-menuButton__sso cl-button__sso 🔒️ css-17ey0d7" data-color="neutral" data-variant="ghost" id=":r54:" /> Name "Close menu": <button aria-controls=":r57:" aria-expanded="true" aria-haspopup="menu" aria-label="Close menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__directorySync cl-menuButton__directorySync cl-button__directorySync 🔒️ css-17ey0d7" data-color="neutral" data-floating-ui-inert="" data-variant="ghost" id=":r59:" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> --------------------------------------------------button: Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> -------------------------------------------------- menu: Name "Close menu": <div aria-labelledby=":r59:" aria-orientation="vertical" class="cl-menuList cl-menuList__directorySync 🔒️ css-idmkd2" data-floating-ui-focusable="" id=":r57:" role="menu" style="position: absolute; top: 8px; left: 0px;" tabindex="-1" /> ------------------------------------
src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx > OrganizationSecurityPage > directory sync section > deactivates from the menu and settles on the revalidated directory: packages/ui/src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx#L567
TestingLibraryElementError: Unable to find an accessible element with the role "menuitem" and name "Deactivate" Here are the accessible roles: heading: Name "Security": <h1 class="cl-headerTitle 🔒️ css-14ohtkd-Heading" data-localization-key="organizationProfile.securityPage.title" /> -------------------------------------------------- paragraph: Name "": <p class="css-kyadut" data-color="inherit" data-variant="body" /> Name "": <p class="cl-organizationProfileSecuritySsoDetailRowLabel cl-organizationProfileSecuritySsoDetailRowLabel__domain 🔒️ css-le0ac3" data-color="secondary" data-localization-key="organizationProfile.securityPage.ssoSection.domainLabel" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__sso 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.ssoSection.title" data-variant="subtitle" /> Name "": <p class="css-19qs2si" data-color="secondary" data-floating-ui-inert="" data-localization-key="organizationProfile.securityPage.directorySyncSection.description" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__directorySync 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.directorySyncSection.title" data-variant="subtitle" /> -------------------------------------------------- button: Name "More information": <button aria-label="More information" class="cl-button 🔒️ css-1oh18k3" data-color="primary" data-state="closed" data-variant="unstyled" /> Name "Open menu": <button aria-expanded="false" aria-haspopup="menu" aria-label="Open menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__sso cl-menuButton__sso cl-button__sso 🔒️ css-17ey0d7" data-color="neutral" data-variant="ghost" id=":r4n:" /> Name "Close menu": <button aria-controls=":r4q:" aria-expanded="true" aria-haspopup="menu" aria-label="Close menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__directorySync cl-menuButton__directorySync cl-button__directorySync 🔒️ css-17ey0d7" data-color="neutral" data-floating-ui-inert="" data-variant="ghost" id=":r4s:" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> --------------------------------------------------button: Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> -------------------------------------------------- menu: Name "Close menu": <div aria-labelledby=":r4s:" aria-orientation="vertical" class="cl-menuList cl-menuList__directorySync 🔒️ css-idmkd2" data-floating-ui-focusable="" id=":r4q:" role="menu" style="position: absolute; top: 8px; left: 0px;" tabindex="-1" /> --------------------------------
src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx > OrganizationSecurityPage > directory sync section > lists Edit and Deactivate for an active directory: packages/ui/src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx#L548
TestingLibraryElementError: Unable to find an accessible element with the role "menuitem" and name "Edit" Here are the accessible roles: heading: Name "Security": <h1 class="cl-headerTitle 🔒️ css-14ohtkd-Heading" data-localization-key="organizationProfile.securityPage.title" /> -------------------------------------------------- paragraph: Name "": <p class="css-kyadut" data-color="inherit" data-variant="body" /> Name "": <p class="cl-organizationProfileSecuritySsoDetailRowLabel cl-organizationProfileSecuritySsoDetailRowLabel__domain 🔒️ css-le0ac3" data-color="secondary" data-localization-key="organizationProfile.securityPage.ssoSection.domainLabel" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__sso 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.ssoSection.title" data-variant="subtitle" /> Name "": <p class="css-19qs2si" data-color="secondary" data-floating-ui-inert="" data-localization-key="organizationProfile.securityPage.directorySyncSection.description" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__directorySync 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.directorySyncSection.title" data-variant="subtitle" /> -------------------------------------------------- button: Name "More information": <button aria-label="More information" class="cl-button 🔒️ css-1oh18k3" data-color="primary" data-state="closed" data-variant="unstyled" /> Name "Open menu": <button aria-expanded="false" aria-haspopup="menu" aria-label="Open menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__sso cl-menuButton__sso cl-button__sso 🔒️ css-17ey0d7" data-color="neutral" data-variant="ghost" id=":r4a:" /> Name "Close menu": <button aria-controls=":r4d:" aria-expanded="true" aria-haspopup="menu" aria-label="Close menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__directorySync cl-menuButton__directorySync cl-button__directorySync 🔒️ css-17ey0d7" data-color="neutral" data-floating-ui-inert="" data-variant="ghost" id=":r4f:" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> --------------------------------------------------button: Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> -------------------------------------------------- menu: Name "Close menu": <div aria-labelledby=":r4f:" aria-orientation="vertical" class="cl-menuList cl-menuList__directorySync 🔒️ css-idmkd2" data-floating-ui-focusable="" id=":r4d:" role="menu" style="position: absolute; top: 8px; left: 0px;" tabindex="-1" /> --------------------------------------
src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx > OrganizationSecurityPage > directory sync section > offers setup instead of a menu when no directory exists: packages/ui/src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx#L525
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx:525:5
Unit Tests (**)
@clerk/ui#test: command (/home/runner/_work/javascript/javascript/packages/ui) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test exited (1)
Integration Tests (localhost, chrome)
Process completed with exit code 1.
Integration Tests (localhost, chrome)
//#test:integration:localhost: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:localhost exited (1)
Integration Tests (quickstart, chrome, 15)
Process completed with exit code 1.
Integration Tests (quickstart, chrome, 15)
//#test:integration:quickstart: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:quickstart exited (1)
Unit Tests (**)
Process completed with exit code 1.
src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx > OrganizationSecurityPage > directory sync section > opens the Directory Sync wizard from Edit: packages/ui/src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx#L607
TestingLibraryElementError: Unable to find an accessible element with the role "menuitem" and name "Edit" Here are the accessible roles: heading: Name "Security": <h1 class="cl-headerTitle 🔒️ css-14ohtkd-Heading" data-localization-key="organizationProfile.securityPage.title" /> -------------------------------------------------- paragraph: Name "": <p class="css-kyadut" data-color="inherit" data-variant="body" /> Name "": <p class="cl-organizationProfileSecuritySsoDetailRowLabel cl-organizationProfileSecuritySsoDetailRowLabel__domain 🔒️ css-le0ac3" data-color="secondary" data-localization-key="organizationProfile.securityPage.ssoSection.domainLabel" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__sso 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.ssoSection.title" data-variant="subtitle" /> Name "": <p class="css-19qs2si" data-color="secondary" data-floating-ui-inert="" data-localization-key="organizationProfile.securityPage.directorySyncSection.description" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__directorySync 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.directorySyncSection.title" data-variant="subtitle" /> -------------------------------------------------- button: Name "More information": <button aria-label="More information" class="cl-button 🔒️ css-1oh18k3" data-color="primary" data-state="closed" data-variant="unstyled" /> Name "Open menu": <button aria-expanded="false" aria-haspopup="menu" aria-label="Open menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__sso cl-menuButton__sso cl-button__sso 🔒️ css-17ey0d7" data-color="neutral" data-variant="ghost" id=":r5h:" /> Name "Close menu": <button aria-controls=":r5k:" aria-expanded="true" aria-haspopup="menu" aria-label="Close menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__directorySync cl-menuButton__directorySync cl-button__directorySync 🔒️ css-17ey0d7" data-color="neutral" data-floating-ui-inert="" data-variant="ghost" id=":r5m:" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> --------------------------------------------------button: Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> -------------------------------------------------- menu: Name "Close menu": <div aria-labelledby=":r5m:" aria-orientation="vertical" class="cl-menuList cl-menuList__directorySync 🔒️ css-idmkd2" data-floating-ui-focusable="" id=":r5k:" role="menu" style="position: absolute; top: 8px; left: 0px;" tabindex="-1" /> --------------------------------------
src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx > OrganizationSecurityPage > directory sync section > removes the directory through the type-to-confirm dialog: packages/ui/src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx#L585
TestingLibraryElementError: Unable to find an accessible element with the role "menuitem" and name "Remove" Here are the accessible roles: heading: Name "Security": <h1 class="cl-headerTitle 🔒️ css-14ohtkd-Heading" data-localization-key="organizationProfile.securityPage.title" /> -------------------------------------------------- paragraph: Name "": <p class="css-kyadut" data-color="inherit" data-variant="body" /> Name "": <p class="cl-organizationProfileSecuritySsoDetailRowLabel cl-organizationProfileSecuritySsoDetailRowLabel__domain 🔒️ css-le0ac3" data-color="secondary" data-localization-key="organizationProfile.securityPage.ssoSection.domainLabel" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__sso 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.ssoSection.title" data-variant="subtitle" /> Name "": <p class="css-19qs2si" data-color="secondary" data-floating-ui-inert="" data-localization-key="organizationProfile.securityPage.directorySyncSection.description" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__directorySync 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.directorySyncSection.title" data-variant="subtitle" /> -------------------------------------------------- button: Name "More information": <button aria-label="More information" class="cl-button 🔒️ css-1oh18k3" data-color="primary" data-state="closed" data-variant="unstyled" /> Name "Open menu": <button aria-expanded="false" aria-haspopup="menu" aria-label="Open menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__sso cl-menuButton__sso cl-button__sso 🔒️ css-17ey0d7" data-color="neutral" data-variant="ghost" id=":r54:" /> Name "Close menu": <button aria-controls=":r57:" aria-expanded="true" aria-haspopup="menu" aria-label="Close menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__directorySync cl-menuButton__directorySync cl-button__directorySync 🔒️ css-17ey0d7" data-color="neutral" data-floating-ui-inert="" data-variant="ghost" id=":r59:" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> --------------------------------------------------button: Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> -------------------------------------------------- menu: Name "Close menu": <div aria-labelledby=":r59:" aria-orientation="vertical" class="cl-menuList cl-menuList__directorySync 🔒️ css-idmkd2" data-floating-ui-focusable="" id=":r57:" role="menu" style="position: absolute; top: 8px; left: 0px;" tabindex="-1" /> ------------------------------------
src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx > OrganizationSecurityPage > directory sync section > deactivates from the menu and settles on the revalidated directory: packages/ui/src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx#L567
TestingLibraryElementError: Unable to find an accessible element with the role "menuitem" and name "Deactivate" Here are the accessible roles: heading: Name "Security": <h1 class="cl-headerTitle 🔒️ css-14ohtkd-Heading" data-localization-key="organizationProfile.securityPage.title" /> -------------------------------------------------- paragraph: Name "": <p class="css-kyadut" data-color="inherit" data-variant="body" /> Name "": <p class="cl-organizationProfileSecuritySsoDetailRowLabel cl-organizationProfileSecuritySsoDetailRowLabel__domain 🔒️ css-le0ac3" data-color="secondary" data-localization-key="organizationProfile.securityPage.ssoSection.domainLabel" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__sso 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.ssoSection.title" data-variant="subtitle" /> Name "": <p class="css-19qs2si" data-color="secondary" data-floating-ui-inert="" data-localization-key="organizationProfile.securityPage.directorySyncSection.description" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__directorySync 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.directorySyncSection.title" data-variant="subtitle" /> -------------------------------------------------- button: Name "More information": <button aria-label="More information" class="cl-button 🔒️ css-1oh18k3" data-color="primary" data-state="closed" data-variant="unstyled" /> Name "Open menu": <button aria-expanded="false" aria-haspopup="menu" aria-label="Open menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__sso cl-menuButton__sso cl-button__sso 🔒️ css-17ey0d7" data-color="neutral" data-variant="ghost" id=":r4n:" /> Name "Close menu": <button aria-controls=":r4q:" aria-expanded="true" aria-haspopup="menu" aria-label="Close menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__directorySync cl-menuButton__directorySync cl-button__directorySync 🔒️ css-17ey0d7" data-color="neutral" data-floating-ui-inert="" data-variant="ghost" id=":r4s:" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> --------------------------------------------------button: Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> -------------------------------------------------- menu: Name "Close menu": <div aria-labelledby=":r4s:" aria-orientation="vertical" class="cl-menuList cl-menuList__directorySync 🔒️ css-idmkd2" data-floating-ui-focusable="" id=":r4q:" role="menu" style="position: absolute; top: 8px; left: 0px;" tabindex="-1" /> --------------------------------
src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx > OrganizationSecurityPage > directory sync section > lists Edit and Deactivate for an active directory: packages/ui/src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx#L548
TestingLibraryElementError: Unable to find an accessible element with the role "menuitem" and name "Edit" Here are the accessible roles: heading: Name "Security": <h1 class="cl-headerTitle 🔒️ css-14ohtkd-Heading" data-localization-key="organizationProfile.securityPage.title" /> -------------------------------------------------- paragraph: Name "": <p class="css-kyadut" data-color="inherit" data-variant="body" /> Name "": <p class="cl-organizationProfileSecuritySsoDetailRowLabel cl-organizationProfileSecuritySsoDetailRowLabel__domain 🔒️ css-le0ac3" data-color="secondary" data-localization-key="organizationProfile.securityPage.ssoSection.domainLabel" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__sso 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.ssoSection.title" data-variant="subtitle" /> Name "": <p class="css-19qs2si" data-color="secondary" data-floating-ui-inert="" data-localization-key="organizationProfile.securityPage.directorySyncSection.description" data-variant="body" /> Name "": <p class="cl-profileSectionTitleText cl-profileSectionTitleText__directorySync 🔒️ css-ztq4on" data-color="inherit" data-localization-key="organizationProfile.securityPage.directorySyncSection.title" data-variant="subtitle" /> -------------------------------------------------- button: Name "More information": <button aria-label="More information" class="cl-button 🔒️ css-1oh18k3" data-color="primary" data-state="closed" data-variant="unstyled" /> Name "Open menu": <button aria-expanded="false" aria-haspopup="menu" aria-label="Open menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__sso cl-menuButton__sso cl-button__sso 🔒️ css-17ey0d7" data-color="neutral" data-variant="ghost" id=":r4a:" /> Name "Close menu": <button aria-controls=":r4d:" aria-expanded="true" aria-haspopup="menu" aria-label="Close menu" class="cl-menuButtonEllipsis cl-menuButton cl-button cl-menuButtonEllipsis__directorySync cl-menuButton__directorySync cl-button__directorySync 🔒️ css-17ey0d7" data-color="neutral" data-floating-ui-inert="" data-variant="ghost" id=":r4f:" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="outside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> --------------------------------------------------button: Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> Name "": <span data-floating-ui-focus-guard="" data-type="inside" role="button" style="border: 0px; clip: rect(0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: fixed; white-space: nowrap; width: 1px; top: 0px; left: 0px;" tabindex="0" /> -------------------------------------------------- menu: Name "Close menu": <div aria-labelledby=":r4f:" aria-orientation="vertical" class="cl-menuList cl-menuList__directorySync 🔒️ css-idmkd2" data-floating-ui-focusable="" id=":r4d:" role="menu" style="position: absolute; top: 8px; left: 0px;" tabindex="-1" /> --------------------------------------
src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx > OrganizationSecurityPage > directory sync section > offers setup instead of a menu when no directory exists: packages/ui/src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx#L525
Error: Test timed out in 5000ms. If this is a long-running test, pass a timeout value as the last argument or configure it globally with "testTimeout". ❯ src/components/OrganizationProfile/__tests__/OrganizationSecurityPage.test.tsx:525:5
Unit Tests (**)
@clerk/ui#test: command (/home/runner/_work/javascript/javascript/packages/ui) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test exited (1)
Integration Tests (quickstart, chrome, 16)
Process completed with exit code 1.
Integration Tests (quickstart, chrome, 16)
//#test:integration:quickstart: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:quickstart exited (1)
Integration Tests (billing, chrome)
Process completed with exit code 1.
Integration Tests (billing, chrome)
//#test:integration:billing: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:billing exited (1)
Integration Tests (astro, chrome)
Process completed with exit code 1.
Integration Tests (astro, chrome)
//#test:integration:astro: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:astro exited (1)
Integration Tests (react-router, chrome)
Process completed with exit code 1.
Integration Tests (react-router, chrome)
//#test:integration:react-router: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:react-router exited (1)
Integration Tests (ap-flows, chrome)
Process completed with exit code 1.
Integration Tests (ap-flows, chrome)
//#test:integration:ap-flows: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:ap-flows exited (1)
Integration Tests (custom, chrome)
Process completed with exit code 1.
Integration Tests (custom, chrome)
//#test:integration:custom: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:custom exited (1)
Integration Tests (nextjs, chrome, 16)
Process completed with exit code 1.
Integration Tests (nextjs, chrome, 16)
//#test:integration:nextjs: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:nextjs exited (1)
Integration Tests (nextjs, chrome, 15)
Process completed with exit code 1.
Integration Tests (nextjs, chrome, 15)
//#test:integration:nextjs: command (/home/runner/_work/javascript/javascript/) /home/runner/setup-pnpm/node_modules/.bin/pnpm run test:integration:nextjs exited (1)
Formatting | Dedupe | Changeset
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Build Packages
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Bundle size
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Publish with pkg-pr-new
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (handshake:staging, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (handshake:staging, chrome)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Integration Tests (generic, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (generic, chrome)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Static analysis
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (sessions:staging, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (sessions:staging, chrome)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Integration Tests (machine, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (machine, chrome)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Unit Tests (**)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (localhost, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (localhost, chrome)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Integration Tests (quickstart, chrome, 15)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (quickstart, chrome, 15)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Unit Tests (**)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (quickstart, chrome, 16)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (quickstart, chrome, 16)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Integration Tests (billing, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (billing, chrome)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Integration Tests (astro, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (astro, chrome)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Integration Tests (cache-components, chrome, 16)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (react-router, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (react-router, chrome)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Integration Tests (ap-flows, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (ap-flows, chrome)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Integration Tests (fastify, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (vue, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (nuxt, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (custom, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (custom, chrome)
No files were found with the provided path: integration/test-results. No artifacts will be uploaded.
Integration Tests (tanstack-react-start, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (electron, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (hono, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (handshake, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (express, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (chrome-extension, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (sessions, chrome)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (nextjs, chrome, 16)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Integration Tests (nextjs, chrome, 15)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5, actions/github-script@f28e40c7f34bde8b3046d885e986cb6290c5673b, actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02, pnpm/action-setup@b906affcce14559ad1aafd4ab0e942779e9f58b1, useblacksmith/cache@71c7c918062ba3861252d84b07fe5ab2a6b467a6, useblacksmith/setup-node@65c6ca86fdeb0ab3d85e78f57e4f6a7e4780b391. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/

Artifacts

Produced during runtime
Name Size Digest
playwright-traces-33217957033-1-nextjs-next15 Expired
6.52 MB
sha256:c7cb69ec999096ecc1aa115cf97532ebc56b1d4fb6c4f7bb5598e0db6253f2c9
playwright-traces-33217957033-1-nextjs-next16 Expired
20.1 MB
sha256:f28b38c0ca1905345b92bd01409e5d754babc3a7dab5a060da6c283e2e1e3569