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

Update CI workflows to check Xcode 16.1 and macOS 15 #120

Merged
merged 1 commit into from
Nov 11, 2024

Conversation

liamnichols
Copy link
Owner

@liamnichols liamnichols commented Nov 11, 2024

This Pull Request updates the workflow configurations to use macOS 15 and Xcode 16.1 as the primary OS for checks.

In addition, some minor adjustments are made reflect changes in runner images as referenced in the ticket linked above.

@liamnichols liamnichols self-assigned this Nov 11, 2024
@liamnichols liamnichols force-pushed the ln/update-xcode-versions branch from 2819235 to 58c5aff Compare November 11, 2024 15:19
Copy link

github-actions bot commented Nov 11, 2024

✅ Pull Request passed benchmark checks

Summary

Mon Nov 11 15:31:58 UTC 2024

===========================================================================================================
Threshold deviations for XCStringsToolBenchmarks:StringGenerator.generateSource(for:tableName:accessLevel:)
===========================================================================================================
Time (total CPU) (ms, Δ) main pull_request Difference Δ Threshold Δ
p0 292 295 3 0
p25 292 295 3 0
p50 293 296 3 0
p75 293 297 4 0
p90 294 298 4 0
p99 294 298 4 0
p100 294 298 4 0

New baseline 'pull_request' is WORSE than the 'main' baseline thresholds.


Comparing results between 'main' and 'pull_request'

Host 'Mac-1731338316905.local' with 3 'arm64' processors with 7 GB memory, running:
Darwin Kernel Version 23.6.0: Wed Jul 31 20:50:13 PDT 2024; root:xnu-10063.141.1.700.5~1/RELEASE_ARM64_VMAPPLE

XCStringsToolBenchmarks

StringGenerator.generateSource(for:tableName:accessLevel:) metrics

Time (total CPU) (ms) * p0 p25 p50 p75 p90 p99 p100 Samples
main 292 292 293 293 294 294 294 4
pull_request 295 295 296 297 298 298 298 4
Δ 3 3 3 4 4 4 4 0
Improvement % -1 -1 -1 -1 -1 -1 -1 0

@liamnichols liamnichols changed the title Update Xcode and OS versions in CI test matrixes Update CI workflows to check Xcode 16.1 and macOS 15 Nov 11, 2024
@liamnichols liamnichols marked this pull request as ready for review November 11, 2024 15:45
@liamnichols liamnichols merged commit 9f76a02 into main Nov 11, 2024
15 checks passed
@liamnichols liamnichols deleted the ln/update-xcode-versions branch November 11, 2024 16:32
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