Antalya 26.6 - CI Fixes#2013
Merged
Merged
Conversation
19dce3c to
0b6951c
Compare
`aws s3api head-object` does not always include `Expiration`, so strict dataclass construction can fail and break submodule cache probing. Make `S3.Object` fields optional and ignore unknown keys to keep cache checks robust across buckets. Co-authored-by: Cursor <cursoragent@cursor.com>
085d3d4 to
d750d1d
Compare
The aarch64/arm CI exclude tags are meant to skip arm *tests*, but the substring match in `should_skip_job` also skipped the arm release build and its docker jobs, which are release artifacts. Add an allowlist (`Build (arm_release)`, `Dockers Build (arm)`, `Dockers Build (multiplatform manifest)`) via `is_ci_excluded_by_tag` so those jobs keep running while arm tests are still excluded. Also port the accompanying changes: switch `MasterCI` from a push trigger to manual dispatch with a `no_cache` input (stop running master on merge), add `input_type` support for dispatch inputs, and update the PR template to rename "All with Aarch64" to "Aarch64 tests" and exclude arm tests by default. Ported from #1914 Co-authored-by: Cursor <cursoragent@cursor.com>
Antalya 26.6 - Try smaller runners for builds [CI Cost Reduction]
92f198d to
6dafd41
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Changelog category (leave one):
CI/CD Options
Exclude tests:
Regression jobs to run: