Skip to content

feat: Add appless pre-PAT onboarding container #6613

feat: Add appless pre-PAT onboarding container

feat: Add appless pre-PAT onboarding container #6613

Triggered via pull request January 10, 2025 23:51
Status Failure
Total duration 3m 3s
Artifacts

ci.yml

on: pull_request
Install deps
14s
Install deps
Build Self Hosted Image  /  Build Self Hosted App
1m 6s
Build Self Hosted Image / Build Self Hosted App
Codecov Startup  /  Codecov Startup
15s
Codecov Startup / Codecov Startup
Generate runner indexes Vitest
5s
Generate runner indexes Vitest
Run Lint
1m 15s
Run Lint
Run Type Checker
42s
Run Type Checker
Run Prettier Check
33s
Run Prettier Check
Upload Bundle Stats - Production
41s
Upload Bundle Stats - Production
Upload Bundle Stats - Staging
41s
Upload Bundle Stats - Staging
Run storybook
1m 53s
Run storybook
Run Fossa
17s
Run Fossa
Build Self Hosted Image  /  Push Self Hosted Image
0s
Build Self Hosted Image / Push Self Hosted Image
Build Self Hosted Image  /  Push Self Hosted Release Image
0s
Build Self Hosted Image / Push Self Hosted Release Image
Matrix: test-vitest
Push Self Hosted Image  /  Build Self Hosted App
Push Self Hosted Image / Build Self Hosted App
Build App
0s
Build App
Push Self Hosted Image  /  Push Self Hosted Image
Push Self Hosted Image / Push Self Hosted Image
Push Self Hosted Image  /  Push Self Hosted Release Image
Push Self Hosted Image / Push Self Hosted Release Image
Fit to window
Zoom out
Zoom in

Annotations

36 errors and 13 warnings
Upload Bundle Stats - Production: src/pages/OwnerPage/OnboardingOrg/OnboardingOrg.tsx#L65
Type '{ isOpen: boolean; isShareRequestVersion: boolean; onClose: () => void; onComplete: () => void; }' is not assignable to type 'IntrinsicAttributes & AppInstallModalProps'.
Upload Bundle Stats - Production: src/pages/DefaultOrgSelector/GitHubHelpBanner/GitHubHelpBanner.test.tsx#L1
'GitHubHelpBanner.test.tsx' cannot be compiled under '--isolatedModules' because it is considered a global script file. Add an import, export, or an empty 'export {}' statement to make it a module.
Upload Bundle Stats - Production
Process completed with exit code 1.
Run Type Checker: src/pages/DefaultOrgSelector/GitHubHelpBanner/GitHubHelpBanner.test.tsx#L1
'GitHubHelpBanner.test.tsx' cannot be compiled under '--isolatedModules' because it is considered a global script file. Add an import, export, or an empty 'export {}' statement to make it a module.
Run Type Checker: src/pages/OwnerPage/OnboardingOrg/OnboardingOrg.tsx#L65
Type '{ isOpen: boolean; isShareRequestVersion: boolean; onClose: () => void; onComplete: () => void; }' is not assignable to type 'IntrinsicAttributes & AppInstallModalProps'.
Run Type Checker
Process completed with exit code 2.
Upload Bundle Stats - Staging: src/pages/OwnerPage/OnboardingOrg/OnboardingOrg.tsx#L65
Type '{ isOpen: boolean; isShareRequestVersion: boolean; onClose: () => void; onComplete: () => void; }' is not assignable to type 'IntrinsicAttributes & AppInstallModalProps'.
Upload Bundle Stats - Staging: src/pages/DefaultOrgSelector/GitHubHelpBanner/GitHubHelpBanner.test.tsx#L1
'GitHubHelpBanner.test.tsx' cannot be compiled under '--isolatedModules' because it is considered a global script file. Add an import, export, or an empty 'export {}' statement to make it a module.
Upload Bundle Stats - Staging
Process completed with exit code 1.
Build Self Hosted Image / Build Self Hosted App
Process completed with exit code 2.
src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx > useUserAccessGate > cloud: > TOS > when called with signed TOS user > return values are expect while useUser resolves: src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx#L606
AssertionError: expected { isFullExperience: true, …(3) } to strictly equal { isFullExperience: true, …(3) } - Expected + Received Object { "isFullExperience": true, - "isLoading": true, + "isLoading": false, "redirectToSyncPage": false, "showAgreeToTerms": false, } ❯ src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx:606:36
src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx > useUserAccessGate > cloud: > TOS > when called with legacy user > return values are expect while useUser resolves: src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx#L606
AssertionError: expected { isFullExperience: true, …(3) } to strictly equal { isFullExperience: true, …(3) } - Expected + Received Object { "isFullExperience": true, - "isLoading": true, + "isLoading": false, "redirectToSyncPage": false, "showAgreeToTerms": false, } ❯ src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx:606:36
src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx > useUserAccessGate > cloud: > TOS > when called with guest user > return values are expect while useUser resolves: src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx#L606
AssertionError: expected { isFullExperience: true, …(3) } to strictly equal { isFullExperience: true, …(3) } - Expected + Received Object { "isFullExperience": true, - "isLoading": true, + "isLoading": false, "redirectToSyncPage": false, "showAgreeToTerms": false, } ❯ src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx:606:36
src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx > useUserAccessGate > cloud: > TOS > when called with unsigned TOS user > return values are expect while useUser resolves: src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx#L606
AssertionError: expected { isFullExperience: false, …(3) } to strictly equal { isFullExperience: true, …(3) } - Expected + Received Object { - "isFullExperience": true, - "isLoading": true, + "isFullExperience": false, + "isLoading": false, "redirectToSyncPage": false, - "showAgreeToTerms": false, + "showAgreeToTerms": true, } ❯ src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx:606:36
src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx > useUserAccessGate > self hosted: > TOS > when called with signed TOS user > return values are expect while useUser resolves: src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx#L606
AssertionError: expected { isFullExperience: true, …(3) } to strictly equal { isFullExperience: true, …(3) } - Expected + Received Object { "isFullExperience": true, - "isLoading": true, + "isLoading": false, "redirectToSyncPage": false, "showAgreeToTerms": false, } ❯ src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx:606:36
src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx > useUserAccessGate > self hosted: > TOS > when called with guest user > return values are expect while useUser resolves: src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx#L606
AssertionError: expected { isFullExperience: true, …(3) } to strictly equal { isFullExperience: true, …(3) } - Expected + Received Object { "isFullExperience": true, - "isLoading": true, + "isLoading": false, "redirectToSyncPage": false, "showAgreeToTerms": false, } ❯ src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx:606:36
src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx > useUserAccessGate > self hosted: > TOS > when called with legacy user > return values are expect while useUser resolves: src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx#L606
AssertionError: expected { isFullExperience: true, …(3) } to strictly equal { isFullExperience: true, …(3) } - Expected + Received Object { "isFullExperience": true, - "isLoading": true, + "isLoading": false, "redirectToSyncPage": false, "showAgreeToTerms": false, } ❯ src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx:606:36
src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx > useUserAccessGate > self hosted: > TOS > when called with unsigned TOS user > return values are expect while useUser resolves: src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx#L606
AssertionError: expected { isFullExperience: true, …(3) } to strictly equal { isFullExperience: true, …(3) } - Expected + Received Object { "isFullExperience": true, - "isLoading": true, + "isLoading": false, "redirectToSyncPage": false, "showAgreeToTerms": false, } ❯ src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx:606:36
src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx > useUserAccessGate > cloud: > Sentry login provider > when called with has synced a provider user > return values are expect while useUser resolves: src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx#L606
AssertionError: expected { isFullExperience: true, …(3) } to strictly equal { isFullExperience: true, …(3) } - Expected + Received Object { "isFullExperience": true, - "isLoading": true, + "isLoading": false, "redirectToSyncPage": false, "showAgreeToTerms": false, } ❯ src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx:606:36
src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx > useUserAccessGate > cloud: > Sentry login provider > when called with has not synced a provider user > return values are expect while useUser resolves: src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx#L606
AssertionError: expected { isFullExperience: false, …(3) } to strictly equal { isFullExperience: true, …(3) } - Expected + Received Object { - "isFullExperience": true, - "isLoading": true, - "redirectToSyncPage": false, + "isFullExperience": false, + "isLoading": false, + "redirectToSyncPage": true, "showAgreeToTerms": false, } ❯ src/layouts/BaseLayout/hooks/useUserAccessGate.test.tsx:606:36
Test Runner #4 - Vitest
The job was canceled because "_0" failed.
Test Runner #4 - Vitest
The operation was canceled.
Test Runner #2 - Vitest
The job was canceled because "_0" failed.
Test Runner #2 - Vitest
The operation was canceled.
Test Runner #7 - Vitest
The job was canceled because "_0" failed.
Test Runner #7 - Vitest
The operation was canceled.
Test Runner #1 - Vitest
The job was canceled because "_0" failed.
src/pages/DefaultOrgSelector/DefaultOrgSelector.test.jsx > DefaultOrgSelector > page renders > renders without personal organization if user selected business use: src/pages/DefaultOrgSelector/DefaultOrgSelector.test.jsx#L398
Error: expect(element).not.toBeInTheDocument() expected document not to contain element, found <li aria-selected="false" class="block cursor-pointer py-1 px-3 text-sm font-normal" id="downshift-9-item-0" role="option" > <div class="flex h-8 items-center gap-2" > <div class="size-6 rounded-full bg-ds-gray-tertiary motion-safe:animate-pulse" /> <span> janedoe </span> </div> </li> instead ❯ src/pages/DefaultOrgSelector/DefaultOrgSelector.test.jsx:398:27
src/pages/DefaultOrgSelector/DefaultOrgSelector.test.jsx > DefaultOrgSelector > page renders > renders with no organizations found if only personal org if user selected business use: src/pages/DefaultOrgSelector/DefaultOrgSelector.test.jsx#L434
Error: expect(element).not.toBeInTheDocument() expected document not to contain element, found <li aria-selected="false" class="block cursor-pointer py-1 px-3 text-sm font-normal" id="downshift-13-item-0" role="option" > <div class="flex h-8 items-center gap-2" > <div class="size-6 rounded-full bg-ds-gray-tertiary motion-safe:animate-pulse" /> <span> janedoe </span> </div> </li> instead ❯ src/pages/DefaultOrgSelector/DefaultOrgSelector.test.jsx:434:27
Test Runner #1 - Vitest
Process completed with exit code 1.
Test Runner #5 - Vitest
The job was canceled because "_0" failed.
Test Runner #5 - Vitest
The operation was canceled.
Test Runner #6 - Vitest
The job was canceled because "_0" failed.
Test Runner #6 - Vitest
The operation was canceled.
Test Runner #3 - Vitest
The job was canceled because "_0" failed.
Test Runner #3 - Vitest
The operation was canceled.
Install deps
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Generate runner indexes Vitest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Codecov Startup / Codecov Startup
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Fossa
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Prettier Check
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Upload Bundle Stats - Production
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Type Checker
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Upload Bundle Stats - Staging
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Build Self Hosted Image / Build Self Hosted App
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run Lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Run storybook
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test Runner #8 - Vitest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Test Runner #0 - Vitest
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636