issues: 2117299976
This data as json
id | node_id | number | title | user | state | locked | assignee | milestone | comments | created_at | updated_at | closed_at | author_association | active_lock_reason | draft | pull_request | body | reactions | performed_via_github_app | state_reason | repo | type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2117299976 | I_kwDOAMm_X85-M28I | 8705 | More granularity in the CI, separating code and docs changes? | 45271239 | open | 0 | 7 | 2024-02-04T20:54:30Z | 2024-02-15T14:51:12Z | CONTRIBUTOR | What is your issue?Hi, TLDR: Is there a way to only run relevant CI checks (eg documentation) when a new commit is pushed on a PR's branch? The following issue is written from a naive user point of view. Indeed I do not know how the CI works on this project. I constated that when updating an existing Pull Request, the whole test battery is re-executed. However, it is a common scenario that someone wants to update only the documentation, for instance. In that case, it might make sense to only retrigger the documentation checks. A little bit like Another separation would be to have an "order" / "dependency system" in the pipeline. Eg, There is also a notion of frequency and execution time: pipelines' stages that are the most empirically likely to fail and the shortest to runshould be ran first, to avoid having them fail due to flakiness and out of bad luck when all the other checks passed before. Such a stage exists: |
{ "url": "https://api.github.com/repos/pydata/xarray/issues/8705/reactions", "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
13221727 | issue |