ruff/.github/workflows
Alex Waygood 1a18ada931
[ty] Run mypy_primer and typing-conformance workflows on fewer PRs (#22096)
## Summary

Fixes https://github.com/astral-sh/ty/issues/2090. Quoting my rationale
from that issue:

> A PR that only touches code in [one of these crates] should never have
any impact on memory usage or diagnostics produced. And the comments
from the bot just lead to additional notifications which is annoying.

I _think_ I've got the syntax right here. The
[docs](https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax)
say:

>  The order that you define paths patterns matters:
>
> - A matching negative pattern (prefixed with !) after a positive match
will exclude the path.
> - A matching positive pattern after a negative match will include the
path again.

## Test Plan

No idea? Merge it and see?
2025-12-19 19:31:20 +00:00
..
build-binaries.yml Update actions/setup-python action to v6.1.0 (#21713) 2025-12-01 08:00:05 +01:00
build-docker.yml Update docker/login-action action to v3.6.0 (#20712) 2025-10-06 08:26:10 +02:00
ci.yaml Enable `--document-private-items` for `ruff_python_formatter` (#21903) 2025-12-11 08:23:10 -05:00
daily_fuzz.yaml [ty] Fix sync-typeshed workflow timeouts (#22090) 2025-12-19 18:09:08 +00:00
mypy_primer.yaml [ty] Run mypy_primer and typing-conformance workflows on fewer PRs (#22096) 2025-12-19 19:31:20 +00:00
notify-dependents.yml Update actions/github-script action to v8 (#20406) 2025-09-15 11:28:18 +02:00
publish-docs.yml Update mkdocs-material to 9.7.0 (Insiders now free) (#21797) 2025-12-05 08:53:08 +01:00
publish-playground.yml Use `npm ci --ignore-scripts` everywhere (#21742) 2025-12-01 17:13:52 -05:00
publish-pypi.yml Revert "Enable PEP 740 attestations when publishing to PyPI" (#21768) 2025-12-03 11:07:29 -05:00
publish-ty-playground.yml Use `npm ci --ignore-scripts` everywhere (#21742) 2025-12-01 17:13:52 -05:00
publish-wasm.yml Update actions/setup-node action to v6 (#21249) 2025-11-03 03:34:13 +00:00
release.yml Update actions/checkout digest to 8e8c483 (#21982) 2025-12-15 06:52:52 +00:00
sync_typeshed.yaml [ty] Fix sync-typeshed workflow timeouts (#22090) 2025-12-19 18:09:08 +00:00
ty-ecosystem-analyzer.yaml Upload full ecosystem report as a GitHub Actions artifact (#22086) 2025-12-19 11:41:21 -05:00
ty-ecosystem-report.yaml [ty] ecosystem-analyzer: Flush full stderr output in case of panics (#22023) 2025-12-17 15:02:59 +01:00
typing_conformance.yaml [ty] Run mypy_primer and typing-conformance workflows on fewer PRs (#22096) 2025-12-19 19:31:20 +00:00