black/.github/workflows
Richard Si 3ef339b2e7
Modify when Test, Primer, and Documentation Build run (#2226)
- Test and Primer don't run for documentation only changes since it's
  unnecessary, eating unnecessary cycles and slowing down CI since these
  workflows eat up the 20 max workers limit quite easily!

- Documentation Build runs all of the time now since quite a bit of the
  content depends on Black's code so even a simple 1-file change in
  src/black/__init__.py may break the docs build. It's not like this is
  a costly workflow anyway.

Fuzz is still running on all changes because with fuzzing, the more the
better in general. 6 or 7 jobs on a documentation only commit is much
better than 27/28 jobs anyway :p

I also found an error in our bug report issue template :)
2021-05-12 21:28:41 -04:00
..
changelog.yml Add CONTRBUTING info about CHANGES.md requirement (#2073) 2021-04-01 18:54:45 +02:00
doc.yml Modify when Test, Primer, and Documentation Build run (#2226) 2021-05-12 21:28:41 -04:00
docker.yml Remove docker CI from look at 'master' branch (#2209) 2021-05-09 09:08:03 +02:00
fuzz.yml Fix duplication of checks on internal PRs (#1986) 2021-02-14 07:23:47 -08:00
lint.yml Use pre-commit/action to simplify CI (#2191) 2021-05-04 13:41:04 +02:00
primer.yml Modify when Test, Primer, and Documentation Build run (#2226) 2021-05-12 21:28:41 -04:00
pypi_upload.yml Add a GitHub Action to build + Upload black to PyPI (#1848) 2021-04-01 18:41:55 +02:00
test.yml Modify when Test, Primer, and Documentation Build run (#2226) 2021-05-12 21:28:41 -04:00
upload_binary.yml Automatically build and upload binaries on release (#1743) 2020-11-01 13:17:23 -08:00