Skip to content

[ty] ecosystem-analyzer: Fail on newly panicking projects#24043

Merged
sharkdp merged 1 commit intomainfrom
david/ecosystem-analyzer-panic-fail
Mar 19, 2026
Merged

[ty] ecosystem-analyzer: Fail on newly panicking projects#24043
sharkdp merged 1 commit intomainfrom
david/ecosystem-analyzer-panic-fail

Conversation

@sharkdp
Copy link
Contributor

@sharkdp sharkdp commented Mar 19, 2026

Summary

  • Fail the ecosystem-analyzer CI run if new projects result in a ty panic
  • Add a new table to the PR comment if there are projects with large timing diffs (> 50%)

Test Plan

@sharkdp sharkdp added ci Related to internal CI tooling ty Multi-file analysis & type inference labels Mar 19, 2026
@astral-sh-bot
Copy link

astral-sh-bot bot commented Mar 19, 2026

ecosystem-analyzer results

No diagnostic changes detected ✅

Full report with detailed diff (timing results)

@sharkdp sharkdp marked this pull request as ready for review March 19, 2026 09:47
@sharkdp sharkdp merged commit beb543b into main Mar 19, 2026
42 checks passed
@sharkdp sharkdp deleted the david/ecosystem-analyzer-panic-fail branch March 19, 2026 09:47
carljm added a commit that referenced this pull request Mar 25, 2026
* main:
  [`flake8-bandit`] Check tuple arguments for partial paths in `S607` (#24080)
  [ty] Update Salsa (#24081)
  Update Rust toolchain to 1.94 and MSRV to 1.92 (#24076)
  [ty] Move ruffen-docs formatting config to a `ruff.toml` config file (#24074)
  [ty] `reveal_type` diagnostics in unreachable code (#24070)
  [ty] Improve keyword argument narrowing for nested dictionaries (#24010)
  [ty] Preserve blank lines between comments and imports in add-import action (#24066)
  [ty] Add diagnostic hint for invalid assignments involving invariant generics (#24032)
  Clarify `extend-ignore` and `extend-select` settings documentation (#24064)
  [ty] Batch changes to watched paths (#24045)
  replace deprecated `std::f64::EPSILON` with `f64::EPSILON` (#24067)
  [ty] Fix untracked reads in Salsa queries that can lead to backdating panics (#24051)
  [ty] Unions/intersections of gradual types should be assignable to `Never` (#24056)
  Fix incorrect path for ty_python_semantic in fuzzer (#24052)
  Bump 0.15.7 (#24049)
  [ty] ecosystem-analyzer: Fail on newly panicking projects (#24043)
  Don't show noqa hover for non-Python documents (#24040)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Related to internal CI tooling ty Multi-file analysis & type inference

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant