Skip to content

ci: enable Linux checks and tests#56

Merged
Brooooooklyn merged 5 commits into
mainfrom
ci-os
Aug 26, 2025
Merged

ci: enable Linux checks and tests#56
Brooooooklyn merged 5 commits into
mainfrom
ci-os

Conversation

@branchseer
Copy link
Copy Markdown
Member

No description provided.

Comment thread .github/workflows/ci.yml Outdated
@Brooooooklyn Brooooooklyn changed the title enable CI on Windows and Linux ci: enable Linux checks and tests Aug 26, 2025
@Brooooooklyn Brooooooklyn merged commit 94288f2 into main Aug 26, 2025
4 checks passed
@Brooooooklyn Brooooooklyn deleted the ci-os branch August 26, 2025 04:47
Brooooooklyn added a commit that referenced this pull request May 16, 2026
Task #56 narrowed `export * from 'vitest/config'` to an explicit list,
but missed the vitest-specific type aliases (ViteUserConfig,
ViteUserConfigExport, TestProjectConfiguration, TestUserConfig, etc.).
Downstream like vue-mini imports `ViteUserConfig` from 'vite-plus' and
broke with TS2724.

Add the full set of vitest-only type exports. Runtime exports
(mergeConfig, defineConfig, loadConfigFromFile) still come from
vite-plus-core only to avoid star-export conflicts.
Brooooooklyn added a commit that referenced this pull request May 16, 2026
Task #56 narrowed `export * from 'vitest/config'` to an explicit list,
but missed the vitest-specific type aliases (ViteUserConfig,
ViteUserConfigExport, TestProjectConfiguration, TestUserConfig, etc.).
Downstream like vue-mini imports `ViteUserConfig` from 'vite-plus' and
broke with TS2724.

Add the full set of vitest-only type exports. Runtime exports
(mergeConfig, defineConfig, loadConfigFromFile) still come from
vite-plus-core only to avoid star-export conflicts.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants