Skip to content

5m CI speedup per Test job: Stop manually installing VS Components#2692

Merged
Avasam merged 2 commits intomhammond:mainfrom
Avasam:stop-manually-installing-VS-Components
Feb 11, 2026
Merged

5m CI speedup per Test job: Stop manually installing VS Components#2692
Avasam merged 2 commits intomhammond:mainfrom
Avasam:stop-manually-installing-VS-Components

Conversation

@Avasam
Copy link
Copy Markdown
Collaborator

@Avasam Avasam commented Dec 10, 2025

I don't know when exactly this got fixed, it could be

This saves ~5m per job running COM tests

I also reduced timeout-minutes (with other previous CI improvements, I haven't seen a job go above 20 minutes) and used a YAML anchor to reduce repetition when updating timeout.

I think next time I speedup something in the CI I may reduce the timeout back to 20m. But I'm also working on getting adodbapi tests working, so we'll see.

@Avasam Avasam requested a review from mhammond December 10, 2025 03:37
@Avasam
Copy link
Copy Markdown
Collaborator Author

Avasam commented Feb 11, 2026

@mhammond quick win here with faster CI

@Avasam Avasam merged commit 1995fe4 into mhammond:main Feb 11, 2026
28 checks passed
@Avasam Avasam deleted the stop-manually-installing-VS-Components branch February 11, 2026 04:48
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