Skip to content

feat(cli): global -C flag for working-directory switching #8477

feat(cli): global -C flag for working-directory switching

feat(cli): global -C flag for working-directory switching #8477

Triggered via pull request July 6, 2026 13:28
Status Cancelled
Total duration 14m 5s
Artifacts 4

e2e-test.yml

on: pull_request
detect-changes
6s
detect-changes
download-previous-rolldown-binaries
8s
download-previous-rolldown-binaries
Build Windows CLI binaries
7m 48s
Build Windows CLI binaries
Matrix: build
Matrix: e2e-test
Notify on failure
0s
Notify on failure
Fit to window
Zoom out
Zoom in

Annotations

44 errors and 42 warnings
vp-config E2E test (ubuntu-latest)
Process completed with exit code 1.
vite-vue-vercel E2E test (ubuntu-latest)
Process completed with exit code 1.
rollipop E2E test (ubuntu-latest)
Cannot find name 'CloseEvent'.
typescript(TS2613): example/__tests__/App.test.tsx#L8
Module '"/home/runner/work/_temp/vite-plus-ecosystem-ci/rollipop/example/App"' has no default export. Did you mean to use 'import { App } from "/home/runner/work/_temp/vite-plus-ecosystem-ci/rollipop/example/App"' instead?
typescript(TS2304): packages/core/src/runtime/hmr-client.ts#L300
Cannot find name 'CloseEvent'.
vinext E2E test (ubuntu-latest)
Process completed with exit code 1.
TS(1038): packages/varlet-cli/src/module.d.ts#L6
A 'declare' modifier cannot be used in an already ambient context.
vp-config E2E test (windows-latest)
Process completed with exit code 1.
vue-mini E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
viteplus-ws-repro E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
vite-plus-monorepo-overrides E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
vite-plus-monorepo-overrides E2E test (windows-latest)
The operation was canceled.
reactive-resume E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
reactive-resume E2E test (windows-latest)
The operation was canceled.
vite-plus-vitest-global-type-minimal-repro E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
vite-plus-vitest-global-type-minimal-repro E2E test (windows-latest)
The operation was canceled.
vitest-playwright-repro E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
vitest-playwright-repro E2E test (windows-latest)
The operation was canceled.
npmx.dev E2E test (ubuntu-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
npmx.dev E2E test (ubuntu-latest)
The operation was canceled.
vue(no-dupe-keys): app/components/Input/Base.vue#L2
Duplicate key 'noPasswordManager'. May cause name collision in script or template tag.
vue(no-dupe-keys): app/components/Input/Base.vue#L2
Duplicate key 'noCorrect'. May cause name collision in script or template tag.
vue(no-dupe-keys): app/components/Tooltip/Base.vue#L4
Duplicate key 'offset'. May cause name collision in script or template tag.
oxlint-plugin-complexity E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
oxlint-plugin-complexity E2E test (windows-latest)
The operation was canceled.
dify E2E test (ubuntu-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
dify E2E test (ubuntu-latest)
The operation was canceled.
vite-plus-vitest-type-aug E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
vite-plus-vitest-type-aug E2E test (windows-latest)
The operation was canceled.
vite-vue-vercel E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
vite-vue-vercel E2E test (windows-latest)
The operation was canceled.
vitepress E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
vitepress E2E test (windows-latest)
The operation was canceled.
rollipop E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
rollipop E2E test (windows-latest)
The operation was canceled.
tanstack-start-helloworld E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
tanstack-start-helloworld E2E test (windows-latest)
The operation was canceled.
bun-vite-template E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
bun-vite-template E2E test (windows-latest)
The operation was canceled.
vibe-dashboard E2E test (windows-latest)
Canceling since a higher priority waiting request for E2E Test-2031 exists
vibe-dashboard E2E test (windows-latest)
The operation was canceled.
E2E Test
Canceling since a higher priority waiting request for E2E Test-2031 exists
unicorn(no-unnecessary-await): packages/pinia/__tests__/subscriptions.spec.ts#L171
Unexpected `await` on a non-Promise value
typescript(no-unsafe-type-assertion): src/combined-visitor.ts#L204
Unsafe type assertion: type '{ body: Node$1; }' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/combined-visitor.ts#L201
Unsafe type assertion: type '{ body: Node$1; }' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/combined-visitor.ts#L186
Unsafe type assertion: type 'LabeledJumpStatementNode' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/combined-visitor.ts#L176
Unsafe type assertion: type 'LogicalExpression | undefined' is more narrow than the original type.
typescript(no-unnecessary-type-assertion): src/utils.ts#L95
This assertion is unnecessary since the receiver accepts the original type of the expression.
typescript(no-unnecessary-type-assertion): src/utils.ts#L95
This assertion is unnecessary since the receiver accepts the original type of the expression.
typescript(no-unnecessary-type-assertion): src/utils.ts#L59
This assertion is unnecessary since it does not change the type of the expression.
typescript(no-unsafe-type-assertion): src/utils.ts#L57
Unsafe type assertion: type 'Record<string, unknown>' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/visitor.ts#L52
Unsafe type assertion: type 'FunctionNode' is more narrow than the original type.
typescript(no-unsafe-type-assertion): src/cognitive/patterns.ts#L8
Unsafe type assertion: type 'IfStatement | undefined' is more narrow than the original type.
typescript(no-duplicate-type-constituents): plugins/action-send-folder/src/index.ts#L31
Union type constituent is duplicated with (typeof allFolders)[number].
typescript(no-redundant-type-constituents): plugins/importer-postman/src/index.ts#L38
'ImportPluginResponse' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript(await-thenable): src-web/components/Sidebar.tsx#L313
Unexpected iterable of non-Promise (non-"Thenable") values passed to promise aggregator.
typescript(no-redundant-type-constituents): plugins/auth-oauth2/src/index.ts#L618
'JsonPrimitive' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript(no-redundant-type-constituents): plugins/auth-oauth2/src/index.ts#L612
'JsonPrimitive' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript(no-redundant-type-constituents): plugins/auth-oauth2/src/index.ts#L604
'JsonPrimitive' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript(no-redundant-type-constituents): plugins/template-function-response/src/index.ts#L329
'HttpResponse' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript(no-redundant-type-constituents): plugins/template-function-response/src/index.ts#L308
'HttpResponse' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript(no-redundant-type-constituents): plugins/template-function-response/src/index.ts#L294
'HttpResponse' is an 'error' type that acts as 'any' and overrides all other types in this union type.
typescript(no-redundant-type-constituents): plugins/importer-openapi/src/index.ts#L16
'ImportPluginResponse' is an 'error' type that acts as 'any' and overrides all other types in this union type.
vitest(require-to-throw-message): src/schema/jobs.test.ts#L73
Require a message for "toThrow".
vitest(require-to-throw-message): src/schema/jobs.test.ts#L72
Require a message for "toThrow".
vitest(require-to-throw-message): src/schema/jobs.test.ts#L68
Require a message for "toThrow".
vitest(require-to-throw-message): src/schema/jobs.test.ts#L67
Require a message for "toThrow".
vitest(require-to-throw-message): src/schema/jobs.test.ts#L63
Require a message for "toThrow".
vitest(require-to-throw-message): src/schema/jobs.test.ts#L59
Require a message for "toThrow".
vitest(require-to-throw-message): src/schema/jobs.test.ts#L55
Require a message for "toThrow".
vitest(require-mock-type-parameters): src/integrations/orpc/services/jobs.test.ts#L9
Missing type parameters on mock function call
vitest(require-mock-type-parameters): src/integrations/orpc/services/jobs.test.ts#L8
Missing type parameters on mock function call
vitest(require-mock-type-parameters): src/integrations/jobs/providers/jsearch.test.ts#L7
Missing type parameters on mock function call
unicorn(no-unnecessary-await): packages/pinia/__tests__/subscriptions.spec.ts#L171
Unexpected `await` on a non-Promise value
eslint(no-underscore-dangle): app/utils/colors.ts#L76
Unexpected dangling '_' in '`m_`'.
eslint(no-underscore-dangle): app/utils/colors.ts#L75
Unexpected dangling '_' in '`l_`'.
eslint(no-underscore-dangle): scripts/generate-fixtures.ts#L216
Unexpected dangling '_' in '`_rev`'.
eslint(no-underscore-dangle): scripts/generate-fixtures.ts#L215
Unexpected dangling '_' in '`_id`'.
unicorn(prefer-add-event-listener): app/components/Brand/Customize.vue#L88
Prefer `addEventListener()` over their `on`-function counterparts.
unicorn(prefer-add-event-listener): app/components/Brand/Customize.vue#L86
Prefer `addEventListener()` over their `on`-function counterparts.
eslint(no-underscore-dangle): app/utils/charts.ts#L222
Unexpected dangling '_' in '`_sum`'.
eslint(no-underscore-dangle): app/plugins/payload-cache.server.ts#L45
Unexpected dangling '_' in '`_cachedPayloadResponse`'.
unicorn(prefer-add-event-listener): app/utils/svg.ts#L27
Prefer `addEventListener()` over their `on`-function counterparts.
unicorn(prefer-add-event-listener): app/utils/svg.ts#L25
Prefer `addEventListener()` over their `on`-function counterparts.

Artifacts

Produced during runtime
Name Size Digest
rolldown-binaries
7.44 MB
sha256:f786633bc3f3bd3d77fb027f067b3c143f974a26015abe14cea52f2a31b322e1
vite-plus-packages-ubuntu-latest Expired
29.5 MB
sha256:4b6d1dc14872651c5768fae1a9c7e64ef08a058a527fcc7e37eaf59ed6474516
vite-plus-packages-windows-latest Expired
35.1 MB
sha256:4ee494d292a95999f09df667213db98a17d7a882f23d3c33f81870b6dfd415c4
windows-cli-binaries Expired
18.8 MB
sha256:250b71b7a1641985388388e440d41ac3c2f67c50101e5c0ebefecf0345e0b4e9