ci: update CRT test ubuntu version to ubuntu24 #4964
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of changes:
Our CI is blocked by CRT. Currently, CRT-CPP can't properly prebuild AWSLC on Ubuntu 18. Hence, I tried to update the Ubuntu version to 24, and it successfully build AWSLC on a newer platform. I have already created an issue for the CRT team to ask questions: awslabs/aws-crt-cpp#691.
Call-outs:
Testing:
This PR will be tested by the CI. I have already verified that CRT test will pass on this PR.
Refer to the result of
s2nGeneralBatch
for further testing details.By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.