Richard Si
ef8deb6d4a
Consolidate test CI and add concurrency limits ( #3189 )
2022-07-28 16:55:36 -04:00
Sagi Shadur
6c1bd08f16
Test run black on self ( #3114 )
...
* Add run_self environment in tox
* Add run_self task as part of the lint CI flow
* Remove hard coded sources list
* Remove black from pre-commit
Co-authored-by: Cooper Lees <me@cooperlees.com>
2022-06-14 09:08:36 -07:00
Hugo van Kemenade
799adb5323
Bump actions/setup-python from 3 to 4 ( #3121 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 3 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-13 07:02:39 -07:00
dependabot[bot]
6d32ab02c5
Bump pre-commit/action from 2.0.3 to 3.0.0 ( #3108 )
...
Bumps [pre-commit/action](https://github.com/pre-commit/action ) from 2.0.3 to 3.0.0.
- [Release notes](https://github.com/pre-commit/action/releases )
- [Commits](https://github.com/pre-commit/action/compare/v2.0.3...v3.0.0 )
---
updated-dependencies:
- dependency-name: pre-commit/action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-10 20:29:32 -04:00
dependabot[bot]
fd6e92aa46
Bump actions/setup-python from 2 to 3 ( #2908 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 2 to 3.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cooper Lees <me@cooperlees.com>
2022-03-07 12:33:25 -08:00
dependabot[bot]
dab1be38e6
Bump actions/checkout from 2 to 3 ( #2909 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-07 08:44:01 -08:00
dependabot[bot]
f10ce0c942
Bump pre-commit/action from 2.0.2 to 2.0.3 (GH-2695)
...
Bumps [pre-commit/action](https://github.com/pre-commit/action ) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/pre-commit/action/releases )
- [Commits](https://github.com/pre-commit/action/compare/v2.0.2...v2.0.3 )
---
updated-dependencies:
- dependency-name: pre-commit/action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-15 18:55:26 -05:00
Hugo van Kemenade
267bc5dde9
Use pre-commit/action to simplify CI ( #2191 )
2021-05-04 13:41:04 +02:00
Cooper Lees
201b331e55
Run lint in latest python + update precommit ( #2081 )
...
- Lets move to latest and greatest of lints
2021-04-01 16:15:50 -07:00
Cooper Lees
125ed5b260
Add a GitHub Action to build + Upload black to PyPI ( #1848 )
...
* Add a GitHub Action to build + Upload black to PyPI
- Build a wheel + sdist
- Upload via twine using token stored in GitHub secrets
2021-04-01 18:41:55 +02:00
Richard Si
76268ab0c9
Fix duplication of checks on internal PRs ( #1986 )
...
Internal PRs (that come from branches of psf/black) match both the push
and pull_request events. This leads to a duplication of test, lint, etc.
checks on such PRs. Not only is it a waste of resources, it makes the
Status Checks UI more frustrating to go through.
Patch taken from:
https://github.community/t/duplicate-checks-on-push-and-pull-request-simultaneous-event/18012
2021-02-14 07:23:47 -08:00
Hugo van Kemenade
2955bdc676
pre-commit: show diff on failure on CI ( #1552 )
...
* pre-commit: --show-diff-on-failure
* pre-commit: --show-diff-on-failure
2020-07-15 14:53:48 -07:00
Hugo van Kemenade
03b8304abd
Update and fix Flake8 ( #1424 )
...
* Update pre-commit
* Fix F541 f-string is missing placeholders
* Fix E741 ambiguous variable name 'l'
* Update actions to v2
2020-05-17 07:18:45 -07:00
Hugo van Kemenade
c53853f571
CI: Add Python 3.8 and lint to GitHub Actions ( #1173 )
...
* CI: Test Python 3.8 on GitHub Actions
* pre-commit autoupdate
* CI: Lint on GitHub Actions
2019-11-22 08:14:57 +00:00