Skip to content

Use Namespace for CI workflows #1410

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 13, 2025
Merged

Use Namespace for CI workflows #1410

merged 2 commits into from
Jun 13, 2025

Conversation

thecrypticace
Copy link
Contributor

@thecrypticace thecrypticace commented Jun 11, 2025

Windows CI started failing suddenly because Github decided to clone the repo into the C: drive instead of D: which has roughly a 10x slowdown in IOPS.

We already use Namespace.so in the main Tailwind CSS repo for Linux and they recently released preview support for Windows so we're switching to using their infrastructure for IntelliSense CI. I've set up profiles such that we can use it for macOS, Linux, and Windows.

Total aggregate test duration has dropped by roughly ~2.3x. The slowest test is now roughly 2 minutes instead of 4.5–5 minutes.

@thecrypticace
Copy link
Contributor Author

It's literally because Windows I/O got like 10x slower. Everything is cloned and installed on the C: drive now instead of D: and pnpm install takes over a minute where it took 7–10s before.

Great…

@thecrypticace thecrypticace force-pushed the fix/windows-ci-failures branch from 7df64a9 to 3639199 Compare June 13, 2025 14:32
@thecrypticace thecrypticace changed the title maybe fix windows ci failures Use Namespace for CI workflows Jun 13, 2025
@thecrypticace thecrypticace marked this pull request as ready for review June 13, 2025 14:57
@thecrypticace thecrypticace merged commit cb58c8a into main Jun 13, 2025
12 checks passed
@thecrypticace thecrypticace deleted the fix/windows-ci-failures branch June 13, 2025 15:04
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.

1 participant