Skip to content

ci: reduce redundant work and cancel superseded runs - #90

Merged
turlamai merged 4 commits into
mainfrom
ci/latency-20261030
Oct 30, 2026
Merged

turlamai merged 4 commits into
mainfrom
ci/latency-20261030

Conversation

@turlamai

@turlamai turlamai commented Oct 30, 2026 •

Copy link
Copy Markdown
Owner

Changes

  • Cancel superseded CI by workflow/event/ref.
  • Execute formatting checks only on Linux/Racket 9.3 instead of six redundant OS/version combinations.
  • Move three informational, non-gating performance baseline jobs to a weekly/manual Performance Baseline workflow. Packaging, WebView E2E and Racket-version compatibility remain in PR CI.
  • Document the new cadence.

Verify before merge

  • CI retains six test jobs, three WebView E2E jobs and three packaging jobs; formatting runs once.
  • Manually dispatch the new baseline workflow and confirm the three JSON artifacts.
  • If branch protection requires the old informational baseline status, update that check policy first.
  • Compare runner queue and execution time before/after.

@turlamai
turlamai merged commit 5c09787 into main Oct 30, 2026
12 checks passed
@github-actions
github-actions Bot deleted the ci/latency-20261030 branch October 30, 2026 14:42
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