Skip to content
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

[ci] Split templates #25953

Merged
merged 5 commits into from
Nov 19, 2024
Merged

[ci] Split templates #25953

merged 5 commits into from
Nov 19, 2024

Conversation

rmarinho
Copy link
Member

@rmarinho rmarinho commented Nov 19, 2024

Description of Change

This pull request includes several changes to the build and test pipeline configurations, as well as updates to integration tests. The most important changes include the refactor of new yaml template steps and also new properties to manage them.
Also trying not to Sign by default so we can use this on public bots

Pipeline configuration updates:

Integration test updates:

Issues Fixed

More work for #25944

@rmarinho rmarinho added this to the .NET 9 SR1.1 milestone Nov 19, 2024
@rmarinho rmarinho requested a review from a team as a code owner November 19, 2024 16:13
@rmarinho rmarinho changed the title Split templates [ci] Split templates Nov 19, 2024
@rmarinho
Copy link
Member Author

rmarinho commented Nov 19, 2024

Some timings, running the template tests on arm64 : Slower build right now are about 1H on macOS ARM machines

Build macOSTemplates: macOS
Build Build: macOS

Screenshot 2024-11-19 at 21 25 01

@rmarinho
Copy link
Member Author

rmarinho commented Nov 19, 2024

Some timings, running the template tests on x644 : Slower build right now are about 1H on macOS X64 machines

Build Build: macOS

Screenshot 2024-11-19 at 22 33 55

Very similar results but Build macOSTemplates: macOS was faster

@rmarinho rmarinho merged commit 0fae06d into main Nov 19, 2024
104 of 107 checks passed
@rmarinho rmarinho deleted the split-templates branch November 19, 2024 22:36
@github-actions github-actions bot locked and limited conversation to collaborators Jan 16, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants