Trim CI and remove flaky hourly dashboard test - #37
Merged
Merged
Conversation
- Run the push trigger on main only; PR branches were built twice (once for the push, once for the pull_request). - Drop macos-15-intel and the 3x macOS lifecycle loop from PR CI. Release still runs both macOS architectures with three cycles before publishing. - Dashboard e2e seeds data in the current hour; if the suite would cross an hour boundary, wait for the next hour before seeding. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The test was the one that failed intermittently around hour boundaries. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Nothing consumes the codex-usage-binaries artifact; releases rebuild their own binaries. Cross-build was the slowest job; PRs already compile natively on Linux, Windows and macOS, so run the six-target build after merge. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
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.
Changes
pushtrigger onmainonly, so PR branches are no longer built twice.macos-15-inteland the 3x macOS lifecycle loop from PR CI (release workflow is unchanged and still runs both macOS architectures 3x).cross-buildonly on pushes tomain, and remove the unusedupload-artifactstep.hourly usage inspects the selected point…e2e test, which failed intermittently across hour boundaries; the e2e fixture now waits out an imminent hour boundary.🤖 Generated with Claude Code