ruff/.github/workflows
konsti e769c74899
Check .git in formatter progress checkouts for build (#6387)
From the formatter progress CI logs:
```
2023-08-07T03:49:02.5178602Z + mkdir -p /home/runner/work/ruff/ruff/target/progress_projects
2023-08-07T03:49:02.5193474Z + '[' '!' -d /home/runner/work/ruff/ruff/target/progress_projects/build ']'
2023-08-07T03:49:02.5194228Z + '[' '!' -d /home/runner/work/ruff/ruff/target/progress_projects/django ']'
2023-08-07T03:49:02.5194966Z + git clone --filter=tree:0 https://github.com/django/django /home/runner/work/ruff/ruff/target/progress_projects/django
2023-08-07T03:49:02.5209260Z Cloning into '/home/runner/work/ruff/ruff/target/progress_projects/django'...
```
```
2023-08-07T03:51:17.4726088Z 2023-08-07T03:51:17.472404Z ERROR Failed /home/runner/work/ruff/ruff/target/progress_projects/build: no python files in ["/home/runner/work/ruff/ruff/target/progress_projects/build"]
```

Seems that build exists but is an empty cached folder. These changes
should fix this by a) checking for `.git` instead of just the folder
existing b) running the commit checkout unconditionally. The latter is
also important if we ever want to update the SHAs.
2023-08-08 17:46:46 +02:00
..
benchmark.yaml Use prettier to format yaml files in pre-commit (#6250) 2023-08-01 16:45:08 +00:00
ci.yaml Check .git in formatter progress checkouts for build (#6387) 2023-08-08 17:46:46 +02:00
docs.yaml Use prettier to format yaml files in pre-commit (#6250) 2023-08-01 16:45:08 +00:00
flake8-to-ruff.yaml Use prettier to format yaml files in pre-commit (#6250) 2023-08-01 16:45:08 +00:00
playground.yaml Use prettier to format yaml files in pre-commit (#6250) 2023-08-01 16:45:08 +00:00
pr-comment.yaml Use prettier to format yaml files in pre-commit (#6250) 2023-08-01 16:45:08 +00:00
release.yaml Run release testing on PR, not push (#5718) 2023-07-12 14:22:29 -04:00