summaryrefslogtreecommitdiff
path: root/.github
Commit message (Collapse)AuthorAgeFilesLines
* build: more conventional job names for kit.ymlNed Batchelder2023-03-161-3/+3
|
* build: will this work on fork pr's?Ned Batchelder2023-03-141-2/+2
| | | | | | | | | | | | | | With .ref, on a PR from a fork, I got: ``` Run actions/dependency-review-action@v3 with: base-ref: master head-ref: xml_duplicate_fix repo-token: *** fail-on-severity: low fail-on-scopes: runtime Error: Bad Request ```
* build: run dependency check on pushes, for more action uniformityNed Batchelder2023-03-141-1/+11
|
* build: make the coverage workflow more similar to the testsuite workflowNed Batchelder2023-03-122-6/+6
|
* build(docs): correct [gh-actions] to [gh]Ned Batchelder2023-01-283-3/+3
|
* docs: remove mentions of the testing-in-python mailing list.Ned Batchelder2023-01-161-3/+0
| | | | The list is defunct, and not a good place to get help.
* build: two-step combines for speedNed Batchelder2023-01-031-2/+9
|
* test: include all the pypy versions when measuring coverageNed Batchelder2022-12-301-0/+10
|
* build: only publish coverage reports on master branchNed Batchelder2022-12-291-16/+20
|
* mypy: a separate tox env for mypyNed Batchelder2022-12-291-3/+25
|
* test: don't run tests on Windows PyPy-3.9Ned Batchelder2022-12-211-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's always failing with: ``` ---------------------------- Captured stdout setup ---------------------------- Processing c:\users\runneradmin\appdata\local\temp\pytest-of-runneradmin\pytest-0\popen-gw1\venv_world0\third_pkg Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Processing d:\a\coveragepy\coveragepy Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'error' error: subprocess-exited-with-error × Getting requirements to build wheel did not run successfully. │ exit code: 3221226505 ╰─> [10 lines of output] running egg_info writing coverage.egg-info\PKG-INFO writing dependency_links to coverage.egg-info\dependency_links.txt writing entry points to coverage.egg-info\entry_points.txt writing requirements to coverage.egg-info\requires.txt writing top-level names to coverage.egg-info\top_level.txt reading manifest file 'coverage.egg-info\SOURCES.txt' reading manifest template 'MANIFEST.in' no previously-included directories found matching 'doc\_build' no previously-included directories found matching 'doc\_spell' [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. error: subprocess-exited-with-error ``` 3221226505 is: ``` <Yhg1s> nedbat: it was killed with SIGKILL. (exit code 3221226505 is -1073740791, which is 'killed with signal 9') <Yhg1s> (according to os.WIFSIGNALED() and os.WTERMSIG()) ```
* build: PyPy wheel now installs on 3.7, 3.8, and 3.9. #1510Ned Batchelder2022-12-201-4/+4
|
* build: this link could be useful in the futureNed Batchelder2022-12-061-0/+1
|
* test: use an ubuntu that has all the deadsnakes nightlies.Ned Batchelder2022-12-061-1/+5
|
* test: use deadsnakes v3.0.0Ned Batchelder2022-12-051-2/+1
|
* test: deadsnakes dropped 3.9, so don't test it nightlyNed Batchelder2022-12-031-1/+0
|
* test: only rerun the failed tests in CISviatoslav Sydorenko2022-12-021-12/+3
| | | | | | | | This patch simplifies attempting to execute the tests again on failures in CI. It also limits the scope of the tests being rerun to include only those that failed on the first try. Additionally, it enables the maximum verbosity so that the retry is more useful for troubleshooting.
* test: colored pytest output in GitHub ActionsNed Batchelder2022-11-292-0/+2
|
* build(deps): bump actions/dependency-review-action from 2 to 3 (#1487)dependabot[bot]2022-11-141-1/+1
| | | | | | | | | | | | | | | | | Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 2 to 3. - [Release notes](https://github.com/actions/dependency-review-action/releases) - [Commits](https://github.com/actions/dependency-review-action/compare/v2...v3) --- updated-dependencies: - dependency-name: actions/dependency-review-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build: use the new --format=total for badge totalNed Batchelder2022-11-081-16/+11
|
* test: simplify the metacov flow a bitNed Batchelder2022-11-081-1/+0
| | | | | | | - default COVERAGE_METAFILE=.metacov for convenience - don't make json and xml reports, if we need them we'll do it explicitly.
* build: build a 3.11 Mac arm64 kitNed Batchelder2022-10-271-2/+4
|
* build: 3.11.0 and 3.12.0a1 are availableNed Batchelder2022-10-273-2/+3
|
* build: update three actions to latest version (#1473)Ned Batchelder2022-10-173-6/+3
| | | | Also, remove the symbolic references in the comments, since dependabot doesn't update them.
* build(deps): bump schneegans/dynamic-badges-action from 1.4.0 to 1.5.0 (#1465)dependabot[bot]2022-10-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | * build(deps): bump schneegans/dynamic-badges-action from 1.4.0 to 1.5.0 Bumps [schneegans/dynamic-badges-action](https://github.com/schneegans/dynamic-badges-action) from 1.4.0 to 1.5.0. - [Release notes](https://github.com/schneegans/dynamic-badges-action/releases) - [Changelog](https://github.com/Schneegans/dynamic-badges-action/blob/master/changelog.md) - [Commits](https://github.com/schneegans/dynamic-badges-action/compare/54d929a33e7521ab6bf19d323d28fb7b876c53f7...9e75560bc15f4bddbf108466ba42d6922f1fc160) --- updated-dependencies: - dependency-name: schneegans/dynamic-badges-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * Update .github/workflows/coverage.yml Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ned Batchelder <ned@nedbatchelder.com>
* build: fix the branch protection gate check @ GHASviatoslav Sydorenko2022-10-041-6/+11
| | | | | | | | | | | | | | This adds a GHA job that reliably determines if all the required dependencies have succeeded or not. It is now in use in aiohttp (and other aio-libs projects), CherryPy, some of the Ansible repositories, all of the jaraco's projects (like `setuptools`, `importlib_metadata`), some of hynek's projects, some PyCQA, PyCA, PyPA and pytest projects, a few AWS Labs projects (to my surprise). The story behind this is explained in more detail at https://github.com/marketplace/actions/alls-green#why.
* build: use the badge action coloringNed Batchelder2022-09-271-6/+3
| | | | | Following my own advice: https://nedbatchelder.com/blog/202209/making_a_coverage_badge.html
* build: ci cleanupNed Batchelder2022-09-201-10/+7
|
* build: a final step to give required checks a simple nameNed Batchelder2022-09-201-0/+11
| | | | https://github.com/orgs/community/discussions/33579
* style: all steps should have quoted names, don't know whyNed Batchelder2022-09-151-1/+1
|
* build: bump to 3.11.0-rc.2Ned Batchelder2022-09-132-2/+2
|
* docs: code of conductNed Batchelder2022-09-031-0/+8
|
* build: use --require-hashes to be very clearNed Batchelder2022-08-245-7/+7
|
* build: pin third-party actions by hashNed Batchelder2022-08-233-3/+6
|
* build: update 3.11 references to rc1Ned Batchelder2022-08-162-2/+2
|
* build: 3.11 is rc now - make wheels for itNed Batchelder2022-08-151-2/+8
|
* build: last action to set permissions onNed Batchelder2022-08-051-0/+3
|
* build: use built-in workflow cancellingNed Batchelder2022-08-036-25/+20
|
* build: be explicit about actions only having permission to read contentsNed Batchelder2022-08-032-0/+6
|
* docs: a GitHub security policyNed Batchelder2022-08-031-0/+4
|
* build: use 3.11.0b5 in ciNed Batchelder2022-07-282-2/+2
|
* build: avoid a script injection attackNed Batchelder2022-07-171-1/+3
| | | | | | Details here: https://docs.github.com/en/actions/security-guides/security-hardening-for-github-actions#using-an-intermediate-environment-variable Found with https://rhysd.github.io/actionlint/
* build: use 3.11.0b4 in ciNed Batchelder2022-07-132-2/+2
|
* build: run tests on nightly versions every dayNed Batchelder2022-07-121-3/+3
|
* build: styfle/cancel-workflow-action@0.10.0 now accepts 'all'Ned Batchelder2022-07-091-1/+1
|
* build(deps): bump actions/dependency-review-action from 1 to 2 (#1404)dependabot[bot]2022-07-091-1/+1
| | | | | | | | | | | | | | | | Bumps [actions/dependency-review-action](https://github.com/actions/dependency-review-action) from 1 to 2. - [Release notes](https://github.com/actions/dependency-review-action/releases) - [Commits](https://github.com/actions/dependency-review-action/compare/v1...v2) --- updated-dependencies: - dependency-name: actions/dependency-review-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>
* build(deps): bump styfle/cancel-workflow-action from 0.9.1 to 0.10.0 (#1412)dependabot[bot]2022-07-091-1/+1
| | | | | | | | | | | | | | | | Bumps [styfle/cancel-workflow-action](https://github.com/styfle/cancel-workflow-action) from 0.9.1 to 0.10.0. - [Release notes](https://github.com/styfle/cancel-workflow-action/releases) - [Commits](https://github.com/styfle/cancel-workflow-action/compare/0.9.1...0.10.0) --- updated-dependencies: - dependency-name: styfle/cancel-workflow-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* build(deps): bump actions/setup-python from 3 to 4dependabot[bot]2022-06-095-9/+9
| | | | | | | | | | | | | | 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>
* build: kits should be triggerable programmaticallyNed Batchelder2022-06-021-0/+3
|
* build: use 3.11.0b3 in ciNed Batchelder2022-06-022-2/+2
|