Hugo van Kemenade
2868fe9c84
Lint: Update Ruff config ( #3433 )
2023-09-10 16:04:40 +01:00
Adam Turner
2afb609499
Infra: Use actions/checkout version 4 ( #3422 )
2023-09-05 07:08:14 +03:00
Adam Turner
814ceede97
Lint: Add ``check-peps.py`` ( #3275 )
...
``check-peps`` codifies the rules in PEP 1 and PEP 12 into a single
place containing all of the PEP-specific checks. These are primarily
header and metadata validation, and ensuring that direct links to
RFCs and PEPs aren't used.
Reviewed-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Reviewed-by: C.A.M. Gerlach <cam.gerlach@gerlach.cam>
2023-09-05 04:44:46 +01:00
Adam Turner
2c5152bb40
Update GitHub Actions workflows ( #3270 )
2023-08-05 13:24:46 +01:00
Hugo van Kemenade
3028f07ad7
Lint: Check spelling on CI but don't fail ( #3080 )
...
Check spelling on CI (no fail), fix typo in docs, ignore some others
2023-03-30 19:52:29 +03:00
Hugo van Kemenade
8af617d2ad
Infra: Test Python 3.11 beta ( #2727 )
...
* Bump actions versions
* Test Python 3.11 beta
* Infra: Apply suggestions from code review
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
* Infra: update JamesIves/github-pages-deploy-action
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
* Infra: Use v4 of action
Co-authored-by: CAM Gerlach <CAM.Gerlach@Gerlach.CAM>
2022-07-31 13:34:28 +03:00
Hugo van Kemenade
719347adcf
Infra: Upload rendered PEPs as GitHub artifact ( #2410 )
2022-03-11 01:24:29 +00:00
CAM Gerlach
e43f567e93
Upgrade lint infra & add a few more conservative built-in checks ( #2286 )
2022-01-31 18:49:58 -08:00
Nikita Sobolev
d9e63ccf42
Allow manually running GitHub Actions workflows and use consistent file extension ( #2215 )
...
* Rename deploy-gh-pages.yaml to deploy-gh-pages.yml
* Enable workflow_dispatch trigger to allow manually running
2022-01-20 01:48:26 -06:00
Hugo van Kemenade
58718c543e
Lint RST on GitHub Actions and fix PEP 646 ( #1802 )
2021-02-08 07:20:51 -08:00