From 7b8dd1b4ef958ca5c72958ff33d5c3f464004dc6 Mon Sep 17 00:00:00 2001 From: Ivana Kellyerova Date: Fri, 1 Dec 2023 10:01:28 +0100 Subject: [PATCH 1/2] Treat skipped test jobs as failed --- .github/workflows/test-common.yml | 4 ++-- .github/workflows/test-integration-aiohttp.yml | 2 +- .github/workflows/test-integration-ariadne.yml | 2 +- .github/workflows/test-integration-arq.yml | 2 +- .github/workflows/test-integration-asgi.yml | 2 +- .github/workflows/test-integration-asyncpg.yml | 2 +- .github/workflows/test-integration-aws_lambda.yml | 2 +- .github/workflows/test-integration-beam.yml | 2 +- .github/workflows/test-integration-boto3.yml | 4 ++-- .github/workflows/test-integration-bottle.yml | 4 ++-- .github/workflows/test-integration-celery.yml | 4 ++-- .github/workflows/test-integration-chalice.yml | 2 +- .github/workflows/test-integration-clickhouse_driver.yml | 2 +- .github/workflows/test-integration-cloud_resource_context.yml | 2 +- .github/workflows/test-integration-django.yml | 4 ++-- .github/workflows/test-integration-falcon.yml | 4 ++-- .github/workflows/test-integration-fastapi.yml | 2 +- .github/workflows/test-integration-flask.yml | 4 ++-- .github/workflows/test-integration-gcp.yml | 2 +- .github/workflows/test-integration-gevent.yml | 4 ++-- .github/workflows/test-integration-gql.yml | 2 +- .github/workflows/test-integration-graphene.yml | 2 +- .github/workflows/test-integration-grpc.yml | 2 +- .github/workflows/test-integration-httpx.yml | 2 +- .github/workflows/test-integration-huey.yml | 4 ++-- .github/workflows/test-integration-loguru.yml | 2 +- .github/workflows/test-integration-opentelemetry.yml | 2 +- .github/workflows/test-integration-pure_eval.yml | 2 +- .github/workflows/test-integration-pymongo.yml | 4 ++-- .github/workflows/test-integration-pyramid.yml | 4 ++-- .github/workflows/test-integration-quart.yml | 2 +- .github/workflows/test-integration-redis.yml | 4 ++-- .github/workflows/test-integration-rediscluster.yml | 4 ++-- .github/workflows/test-integration-requests.yml | 4 ++-- .github/workflows/test-integration-rq.yml | 4 ++-- .github/workflows/test-integration-sanic.yml | 2 +- .github/workflows/test-integration-sqlalchemy.yml | 4 ++-- .github/workflows/test-integration-starlette.yml | 2 +- .github/workflows/test-integration-starlite.yml | 2 +- .github/workflows/test-integration-strawberry.yml | 2 +- .github/workflows/test-integration-tornado.yml | 2 +- .github/workflows/test-integration-trytond.yml | 2 +- scripts/split-tox-gh-actions/templates/check_required.jinja | 4 ++-- 43 files changed, 60 insertions(+), 60 deletions(-) diff --git a/.github/workflows/test-common.yml b/.github/workflows/test-common.yml index 74d66bc8f6..94f4894559 100644 --- a/.github/workflows/test-common.yml +++ b/.github/workflows/test-common.yml @@ -92,10 +92,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-aiohttp.yml b/.github/workflows/test-integration-aiohttp.yml index b6aeb55e6e..00ab5e4535 100644 --- a/.github/workflows/test-integration-aiohttp.yml +++ b/.github/workflows/test-integration-aiohttp.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-ariadne.yml b/.github/workflows/test-integration-ariadne.yml index 191dcd3301..939abff628 100644 --- a/.github/workflows/test-integration-ariadne.yml +++ b/.github/workflows/test-integration-ariadne.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-arq.yml b/.github/workflows/test-integration-arq.yml index 276b69ddaa..ee15571b3f 100644 --- a/.github/workflows/test-integration-arq.yml +++ b/.github/workflows/test-integration-arq.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-asgi.yml b/.github/workflows/test-integration-asgi.yml index 940d01f43f..0808d35fb7 100644 --- a/.github/workflows/test-integration-asgi.yml +++ b/.github/workflows/test-integration-asgi.yml @@ -64,6 +64,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-asyncpg.yml b/.github/workflows/test-integration-asyncpg.yml index 66c112ad47..80e31a9622 100644 --- a/.github/workflows/test-integration-asyncpg.yml +++ b/.github/workflows/test-integration-asyncpg.yml @@ -145,6 +145,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-aws_lambda.yml b/.github/workflows/test-integration-aws_lambda.yml index 33c3e3277a..7040ab0f5e 100644 --- a/.github/workflows/test-integration-aws_lambda.yml +++ b/.github/workflows/test-integration-aws_lambda.yml @@ -99,6 +99,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-beam.yml b/.github/workflows/test-integration-beam.yml index 41322686c4..743967c43e 100644 --- a/.github/workflows/test-integration-beam.yml +++ b/.github/workflows/test-integration-beam.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-boto3.yml b/.github/workflows/test-integration-boto3.yml index 34da054d64..89989dd4b1 100644 --- a/.github/workflows/test-integration-boto3.yml +++ b/.github/workflows/test-integration-boto3.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-bottle.yml b/.github/workflows/test-integration-bottle.yml index e178400779..0a2b8bc83b 100644 --- a/.github/workflows/test-integration-bottle.yml +++ b/.github/workflows/test-integration-bottle.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-celery.yml b/.github/workflows/test-integration-celery.yml index 27597859e3..08f586f4cd 100644 --- a/.github/workflows/test-integration-celery.yml +++ b/.github/workflows/test-integration-celery.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-chalice.yml b/.github/workflows/test-integration-chalice.yml index b5181ca3e0..179a31686c 100644 --- a/.github/workflows/test-integration-chalice.yml +++ b/.github/workflows/test-integration-chalice.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-clickhouse_driver.yml b/.github/workflows/test-integration-clickhouse_driver.yml index be976fb77f..fa298b046e 100644 --- a/.github/workflows/test-integration-clickhouse_driver.yml +++ b/.github/workflows/test-integration-clickhouse_driver.yml @@ -105,6 +105,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-cloud_resource_context.yml b/.github/workflows/test-integration-cloud_resource_context.yml index b10c16b843..5bc9ec8f76 100644 --- a/.github/workflows/test-integration-cloud_resource_context.yml +++ b/.github/workflows/test-integration-cloud_resource_context.yml @@ -64,6 +64,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-django.yml b/.github/workflows/test-integration-django.yml index 25830afb78..786daa9f5f 100644 --- a/.github/workflows/test-integration-django.yml +++ b/.github/workflows/test-integration-django.yml @@ -194,10 +194,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-falcon.yml b/.github/workflows/test-integration-falcon.yml index a562c0b34f..e19f891247 100644 --- a/.github/workflows/test-integration-falcon.yml +++ b/.github/workflows/test-integration-falcon.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-fastapi.yml b/.github/workflows/test-integration-fastapi.yml index 8aff5bc0b5..6078838f4b 100644 --- a/.github/workflows/test-integration-fastapi.yml +++ b/.github/workflows/test-integration-fastapi.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-flask.yml b/.github/workflows/test-integration-flask.yml index f598af0b1c..2829044760 100644 --- a/.github/workflows/test-integration-flask.yml +++ b/.github/workflows/test-integration-flask.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-gcp.yml b/.github/workflows/test-integration-gcp.yml index 560089b5c3..79155ed23f 100644 --- a/.github/workflows/test-integration-gcp.yml +++ b/.github/workflows/test-integration-gcp.yml @@ -64,6 +64,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-gevent.yml b/.github/workflows/test-integration-gevent.yml index 81edfe772e..3021118700 100644 --- a/.github/workflows/test-integration-gevent.yml +++ b/.github/workflows/test-integration-gevent.yml @@ -92,10 +92,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-gql.yml b/.github/workflows/test-integration-gql.yml index 7726d0cab9..a5b6d44566 100644 --- a/.github/workflows/test-integration-gql.yml +++ b/.github/workflows/test-integration-gql.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-graphene.yml b/.github/workflows/test-integration-graphene.yml index 32d75edbdf..53f11bfa9c 100644 --- a/.github/workflows/test-integration-graphene.yml +++ b/.github/workflows/test-integration-graphene.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-grpc.yml b/.github/workflows/test-integration-grpc.yml index 30034591d7..f069250b79 100644 --- a/.github/workflows/test-integration-grpc.yml +++ b/.github/workflows/test-integration-grpc.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-httpx.yml b/.github/workflows/test-integration-httpx.yml index 835f24b3ab..3c866e2083 100644 --- a/.github/workflows/test-integration-httpx.yml +++ b/.github/workflows/test-integration-httpx.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-huey.yml b/.github/workflows/test-integration-huey.yml index 1477111ecc..cdab2a3915 100644 --- a/.github/workflows/test-integration-huey.yml +++ b/.github/workflows/test-integration-huey.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-loguru.yml b/.github/workflows/test-integration-loguru.yml index 1916f69b5a..0a9d5f5f4d 100644 --- a/.github/workflows/test-integration-loguru.yml +++ b/.github/workflows/test-integration-loguru.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-opentelemetry.yml b/.github/workflows/test-integration-opentelemetry.yml index e90015f9df..a0c0dc6024 100644 --- a/.github/workflows/test-integration-opentelemetry.yml +++ b/.github/workflows/test-integration-opentelemetry.yml @@ -64,6 +64,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-pure_eval.yml b/.github/workflows/test-integration-pure_eval.yml index 7b025fe403..692f133721 100644 --- a/.github/workflows/test-integration-pure_eval.yml +++ b/.github/workflows/test-integration-pure_eval.yml @@ -64,6 +64,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-pymongo.yml b/.github/workflows/test-integration-pymongo.yml index 4de6c3adfc..968dbb30e5 100644 --- a/.github/workflows/test-integration-pymongo.yml +++ b/.github/workflows/test-integration-pymongo.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-pyramid.yml b/.github/workflows/test-integration-pyramid.yml index efa204ca9b..10cef45543 100644 --- a/.github/workflows/test-integration-pyramid.yml +++ b/.github/workflows/test-integration-pyramid.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-quart.yml b/.github/workflows/test-integration-quart.yml index 14a8dff00f..7ff914d8f8 100644 --- a/.github/workflows/test-integration-quart.yml +++ b/.github/workflows/test-integration-quart.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-redis.yml b/.github/workflows/test-integration-redis.yml index 1579299fec..42b85861c8 100644 --- a/.github/workflows/test-integration-redis.yml +++ b/.github/workflows/test-integration-redis.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-rediscluster.yml b/.github/workflows/test-integration-rediscluster.yml index e235e277ad..6846891067 100644 --- a/.github/workflows/test-integration-rediscluster.yml +++ b/.github/workflows/test-integration-rediscluster.yml @@ -92,10 +92,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-requests.yml b/.github/workflows/test-integration-requests.yml index dd08b2c669..565dff3aa4 100644 --- a/.github/workflows/test-integration-requests.yml +++ b/.github/workflows/test-integration-requests.yml @@ -92,10 +92,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-rq.yml b/.github/workflows/test-integration-rq.yml index 32f24ce305..26bb89095b 100644 --- a/.github/workflows/test-integration-rq.yml +++ b/.github/workflows/test-integration-rq.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-sanic.yml b/.github/workflows/test-integration-sanic.yml index c359c3b4fa..d3fcf80e5e 100644 --- a/.github/workflows/test-integration-sanic.yml +++ b/.github/workflows/test-integration-sanic.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-sqlalchemy.yml b/.github/workflows/test-integration-sqlalchemy.yml index ea94aaa977..0b64476cb1 100644 --- a/.github/workflows/test-integration-sqlalchemy.yml +++ b/.github/workflows/test-integration-sqlalchemy.yml @@ -131,10 +131,10 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-starlette.yml b/.github/workflows/test-integration-starlette.yml index e1de19e038..ec019b6ae4 100644 --- a/.github/workflows/test-integration-starlette.yml +++ b/.github/workflows/test-integration-starlette.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-starlite.yml b/.github/workflows/test-integration-starlite.yml index 276693feeb..d797c0266f 100644 --- a/.github/workflows/test-integration-starlite.yml +++ b/.github/workflows/test-integration-starlite.yml @@ -64,6 +64,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-strawberry.yml b/.github/workflows/test-integration-strawberry.yml index 555ee2450a..e0a0a84273 100644 --- a/.github/workflows/test-integration-strawberry.yml +++ b/.github/workflows/test-integration-strawberry.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-tornado.yml b/.github/workflows/test-integration-tornado.yml index cb8eca56c1..d689fad7ec 100644 --- a/.github/workflows/test-integration-tornado.yml +++ b/.github/workflows/test-integration-tornado.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/.github/workflows/test-integration-trytond.yml b/.github/workflows/test-integration-trytond.yml index 11b94031b6..e8bae8902f 100644 --- a/.github/workflows/test-integration-trytond.yml +++ b/.github/workflows/test-integration-trytond.yml @@ -103,6 +103,6 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 diff --git a/scripts/split-tox-gh-actions/templates/check_required.jinja b/scripts/split-tox-gh-actions/templates/check_required.jinja index f79b5a9491..8e3ef24309 100644 --- a/scripts/split-tox-gh-actions/templates/check_required.jinja +++ b/scripts/split-tox-gh-actions/templates/check_required.jinja @@ -12,12 +12,12 @@ runs-on: ubuntu-20.04 steps: - name: Check for failures - if: contains(needs.test-pinned.result, 'failure') + if: contains(needs.test-pinned.result, 'failure') || contains(needs.test-pinned.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 {% if py_versions.py27 %} - name: Check for 2.7 failures - if: contains(needs.test-py27.result, 'failure') + if: contains(needs.test-py27.result, 'failure') || contains(needs.test-py27.result, 'skipped') run: | echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1 {% endif %} From cb90ff2848c6c1a5f4db3e764b7dde6b078276e2 Mon Sep 17 00:00:00 2001 From: Ivana Kellyerova Date: Fri, 1 Dec 2023 13:24:48 +0100 Subject: [PATCH 2/2] adjust note --- .github/workflows/test-common.yml | 2 +- .github/workflows/test-integration-aiohttp.yml | 2 +- .github/workflows/test-integration-ariadne.yml | 2 +- .github/workflows/test-integration-arq.yml | 2 +- .github/workflows/test-integration-asgi.yml | 2 +- .github/workflows/test-integration-asyncpg.yml | 2 +- .github/workflows/test-integration-aws_lambda.yml | 2 +- .github/workflows/test-integration-beam.yml | 2 +- .github/workflows/test-integration-boto3.yml | 2 +- .github/workflows/test-integration-bottle.yml | 2 +- .github/workflows/test-integration-celery.yml | 2 +- .github/workflows/test-integration-chalice.yml | 2 +- .github/workflows/test-integration-clickhouse_driver.yml | 2 +- .github/workflows/test-integration-cloud_resource_context.yml | 2 +- .github/workflows/test-integration-django.yml | 2 +- .github/workflows/test-integration-falcon.yml | 2 +- .github/workflows/test-integration-fastapi.yml | 2 +- .github/workflows/test-integration-flask.yml | 2 +- .github/workflows/test-integration-gcp.yml | 2 +- .github/workflows/test-integration-gevent.yml | 2 +- .github/workflows/test-integration-gql.yml | 2 +- .github/workflows/test-integration-graphene.yml | 2 +- .github/workflows/test-integration-grpc.yml | 2 +- .github/workflows/test-integration-httpx.yml | 2 +- .github/workflows/test-integration-huey.yml | 2 +- .github/workflows/test-integration-loguru.yml | 2 +- .github/workflows/test-integration-opentelemetry.yml | 2 +- .github/workflows/test-integration-pure_eval.yml | 2 +- .github/workflows/test-integration-pymongo.yml | 2 +- .github/workflows/test-integration-pyramid.yml | 2 +- .github/workflows/test-integration-quart.yml | 2 +- .github/workflows/test-integration-redis.yml | 2 +- .github/workflows/test-integration-rediscluster.yml | 2 +- .github/workflows/test-integration-requests.yml | 2 +- .github/workflows/test-integration-rq.yml | 2 +- .github/workflows/test-integration-sanic.yml | 2 +- .github/workflows/test-integration-sqlalchemy.yml | 2 +- .github/workflows/test-integration-starlette.yml | 2 +- .github/workflows/test-integration-starlite.yml | 2 +- .github/workflows/test-integration-strawberry.yml | 2 +- .github/workflows/test-integration-tornado.yml | 2 +- .github/workflows/test-integration-trytond.yml | 2 +- scripts/split-tox-gh-actions/templates/check_required.jinja | 2 +- 43 files changed, 43 insertions(+), 43 deletions(-) diff --git a/.github/workflows/test-common.yml b/.github/workflows/test-common.yml index 94f4894559..c3c871ab2f 100644 --- a/.github/workflows/test-common.yml +++ b/.github/workflows/test-common.yml @@ -85,7 +85,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All common tests passed or skipped + name: All common tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-aiohttp.yml b/.github/workflows/test-integration-aiohttp.yml index 00ab5e4535..b0133ba7c8 100644 --- a/.github/workflows/test-integration-aiohttp.yml +++ b/.github/workflows/test-integration-aiohttp.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All aiohttp tests passed or skipped + name: All aiohttp tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-ariadne.yml b/.github/workflows/test-integration-ariadne.yml index 939abff628..49dac6b675 100644 --- a/.github/workflows/test-integration-ariadne.yml +++ b/.github/workflows/test-integration-ariadne.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All ariadne tests passed or skipped + name: All ariadne tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-arq.yml b/.github/workflows/test-integration-arq.yml index ee15571b3f..7eff45ce26 100644 --- a/.github/workflows/test-integration-arq.yml +++ b/.github/workflows/test-integration-arq.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All arq tests passed or skipped + name: All arq tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-asgi.yml b/.github/workflows/test-integration-asgi.yml index 0808d35fb7..5687c3873a 100644 --- a/.github/workflows/test-integration-asgi.yml +++ b/.github/workflows/test-integration-asgi.yml @@ -57,7 +57,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All asgi tests passed or skipped + name: All asgi tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-asyncpg.yml b/.github/workflows/test-integration-asyncpg.yml index 80e31a9622..9b88c1cd2b 100644 --- a/.github/workflows/test-integration-asyncpg.yml +++ b/.github/workflows/test-integration-asyncpg.yml @@ -138,7 +138,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All asyncpg tests passed or skipped + name: All asyncpg tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-aws_lambda.yml b/.github/workflows/test-integration-aws_lambda.yml index 7040ab0f5e..8ef49f8663 100644 --- a/.github/workflows/test-integration-aws_lambda.yml +++ b/.github/workflows/test-integration-aws_lambda.yml @@ -92,7 +92,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All aws_lambda tests passed or skipped + name: All aws_lambda tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-beam.yml b/.github/workflows/test-integration-beam.yml index 743967c43e..45173af96d 100644 --- a/.github/workflows/test-integration-beam.yml +++ b/.github/workflows/test-integration-beam.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All beam tests passed or skipped + name: All beam tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-boto3.yml b/.github/workflows/test-integration-boto3.yml index 89989dd4b1..b8e8a89492 100644 --- a/.github/workflows/test-integration-boto3.yml +++ b/.github/workflows/test-integration-boto3.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All boto3 tests passed or skipped + name: All boto3 tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-bottle.yml b/.github/workflows/test-integration-bottle.yml index 0a2b8bc83b..cd669607a9 100644 --- a/.github/workflows/test-integration-bottle.yml +++ b/.github/workflows/test-integration-bottle.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All bottle tests passed or skipped + name: All bottle tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-celery.yml b/.github/workflows/test-integration-celery.yml index 08f586f4cd..e6fbabbed9 100644 --- a/.github/workflows/test-integration-celery.yml +++ b/.github/workflows/test-integration-celery.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All celery tests passed or skipped + name: All celery tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-chalice.yml b/.github/workflows/test-integration-chalice.yml index 179a31686c..cebbb65180 100644 --- a/.github/workflows/test-integration-chalice.yml +++ b/.github/workflows/test-integration-chalice.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All chalice tests passed or skipped + name: All chalice tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-clickhouse_driver.yml b/.github/workflows/test-integration-clickhouse_driver.yml index fa298b046e..8b650df5f0 100644 --- a/.github/workflows/test-integration-clickhouse_driver.yml +++ b/.github/workflows/test-integration-clickhouse_driver.yml @@ -98,7 +98,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All clickhouse_driver tests passed or skipped + name: All clickhouse_driver tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-cloud_resource_context.yml b/.github/workflows/test-integration-cloud_resource_context.yml index 5bc9ec8f76..80d4e2882d 100644 --- a/.github/workflows/test-integration-cloud_resource_context.yml +++ b/.github/workflows/test-integration-cloud_resource_context.yml @@ -57,7 +57,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All cloud_resource_context tests passed or skipped + name: All cloud_resource_context tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-django.yml b/.github/workflows/test-integration-django.yml index 786daa9f5f..45aa3530d5 100644 --- a/.github/workflows/test-integration-django.yml +++ b/.github/workflows/test-integration-django.yml @@ -187,7 +187,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All django tests passed or skipped + name: All django tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-falcon.yml b/.github/workflows/test-integration-falcon.yml index e19f891247..29e68e81c9 100644 --- a/.github/workflows/test-integration-falcon.yml +++ b/.github/workflows/test-integration-falcon.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All falcon tests passed or skipped + name: All falcon tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-fastapi.yml b/.github/workflows/test-integration-fastapi.yml index 6078838f4b..878337b355 100644 --- a/.github/workflows/test-integration-fastapi.yml +++ b/.github/workflows/test-integration-fastapi.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All fastapi tests passed or skipped + name: All fastapi tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-flask.yml b/.github/workflows/test-integration-flask.yml index 2829044760..1498651942 100644 --- a/.github/workflows/test-integration-flask.yml +++ b/.github/workflows/test-integration-flask.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All flask tests passed or skipped + name: All flask tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-gcp.yml b/.github/workflows/test-integration-gcp.yml index 79155ed23f..e76c343d23 100644 --- a/.github/workflows/test-integration-gcp.yml +++ b/.github/workflows/test-integration-gcp.yml @@ -57,7 +57,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All gcp tests passed or skipped + name: All gcp tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-gevent.yml b/.github/workflows/test-integration-gevent.yml index 3021118700..3d16490df4 100644 --- a/.github/workflows/test-integration-gevent.yml +++ b/.github/workflows/test-integration-gevent.yml @@ -85,7 +85,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All gevent tests passed or skipped + name: All gevent tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-gql.yml b/.github/workflows/test-integration-gql.yml index a5b6d44566..d7f57d765b 100644 --- a/.github/workflows/test-integration-gql.yml +++ b/.github/workflows/test-integration-gql.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All gql tests passed or skipped + name: All gql tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-graphene.yml b/.github/workflows/test-integration-graphene.yml index 53f11bfa9c..54fbb5cccb 100644 --- a/.github/workflows/test-integration-graphene.yml +++ b/.github/workflows/test-integration-graphene.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All graphene tests passed or skipped + name: All graphene tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-grpc.yml b/.github/workflows/test-integration-grpc.yml index f069250b79..a95d4519b6 100644 --- a/.github/workflows/test-integration-grpc.yml +++ b/.github/workflows/test-integration-grpc.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All grpc tests passed or skipped + name: All grpc tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-httpx.yml b/.github/workflows/test-integration-httpx.yml index 3c866e2083..5103649114 100644 --- a/.github/workflows/test-integration-httpx.yml +++ b/.github/workflows/test-integration-httpx.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All httpx tests passed or skipped + name: All httpx tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-huey.yml b/.github/workflows/test-integration-huey.yml index cdab2a3915..23442cd3c2 100644 --- a/.github/workflows/test-integration-huey.yml +++ b/.github/workflows/test-integration-huey.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All huey tests passed or skipped + name: All huey tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-loguru.yml b/.github/workflows/test-integration-loguru.yml index 0a9d5f5f4d..c059431033 100644 --- a/.github/workflows/test-integration-loguru.yml +++ b/.github/workflows/test-integration-loguru.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All loguru tests passed or skipped + name: All loguru tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-opentelemetry.yml b/.github/workflows/test-integration-opentelemetry.yml index a0c0dc6024..35004eac1f 100644 --- a/.github/workflows/test-integration-opentelemetry.yml +++ b/.github/workflows/test-integration-opentelemetry.yml @@ -57,7 +57,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All opentelemetry tests passed or skipped + name: All opentelemetry tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-pure_eval.yml b/.github/workflows/test-integration-pure_eval.yml index 692f133721..6d1f2ae691 100644 --- a/.github/workflows/test-integration-pure_eval.yml +++ b/.github/workflows/test-integration-pure_eval.yml @@ -57,7 +57,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All pure_eval tests passed or skipped + name: All pure_eval tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-pymongo.yml b/.github/workflows/test-integration-pymongo.yml index 968dbb30e5..ee3f3ced82 100644 --- a/.github/workflows/test-integration-pymongo.yml +++ b/.github/workflows/test-integration-pymongo.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All pymongo tests passed or skipped + name: All pymongo tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-pyramid.yml b/.github/workflows/test-integration-pyramid.yml index 10cef45543..ee31068306 100644 --- a/.github/workflows/test-integration-pyramid.yml +++ b/.github/workflows/test-integration-pyramid.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All pyramid tests passed or skipped + name: All pyramid tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-quart.yml b/.github/workflows/test-integration-quart.yml index 7ff914d8f8..4b9533a8a8 100644 --- a/.github/workflows/test-integration-quart.yml +++ b/.github/workflows/test-integration-quart.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All quart tests passed or skipped + name: All quart tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-redis.yml b/.github/workflows/test-integration-redis.yml index 42b85861c8..aff57b1bdc 100644 --- a/.github/workflows/test-integration-redis.yml +++ b/.github/workflows/test-integration-redis.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All redis tests passed or skipped + name: All redis tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-rediscluster.yml b/.github/workflows/test-integration-rediscluster.yml index 6846891067..7a3f9c7460 100644 --- a/.github/workflows/test-integration-rediscluster.yml +++ b/.github/workflows/test-integration-rediscluster.yml @@ -85,7 +85,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All rediscluster tests passed or skipped + name: All rediscluster tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-requests.yml b/.github/workflows/test-integration-requests.yml index 565dff3aa4..7b5e89ebb1 100644 --- a/.github/workflows/test-integration-requests.yml +++ b/.github/workflows/test-integration-requests.yml @@ -85,7 +85,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All requests tests passed or skipped + name: All requests tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-rq.yml b/.github/workflows/test-integration-rq.yml index 26bb89095b..aaec850ae4 100644 --- a/.github/workflows/test-integration-rq.yml +++ b/.github/workflows/test-integration-rq.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All rq tests passed or skipped + name: All rq tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-sanic.yml b/.github/workflows/test-integration-sanic.yml index d3fcf80e5e..b31466ccf0 100644 --- a/.github/workflows/test-integration-sanic.yml +++ b/.github/workflows/test-integration-sanic.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All sanic tests passed or skipped + name: All sanic tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-sqlalchemy.yml b/.github/workflows/test-integration-sqlalchemy.yml index 0b64476cb1..dc33f83424 100644 --- a/.github/workflows/test-integration-sqlalchemy.yml +++ b/.github/workflows/test-integration-sqlalchemy.yml @@ -124,7 +124,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All sqlalchemy tests passed or skipped + name: All sqlalchemy tests passed needs: [test-pinned, test-py27] # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-starlette.yml b/.github/workflows/test-integration-starlette.yml index ec019b6ae4..b051b9aea5 100644 --- a/.github/workflows/test-integration-starlette.yml +++ b/.github/workflows/test-integration-starlette.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All starlette tests passed or skipped + name: All starlette tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-starlite.yml b/.github/workflows/test-integration-starlite.yml index d797c0266f..cc545d0e6f 100644 --- a/.github/workflows/test-integration-starlite.yml +++ b/.github/workflows/test-integration-starlite.yml @@ -57,7 +57,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All starlite tests passed or skipped + name: All starlite tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-strawberry.yml b/.github/workflows/test-integration-strawberry.yml index e0a0a84273..15f2b4bca9 100644 --- a/.github/workflows/test-integration-strawberry.yml +++ b/.github/workflows/test-integration-strawberry.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All strawberry tests passed or skipped + name: All strawberry tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-tornado.yml b/.github/workflows/test-integration-tornado.yml index d689fad7ec..028c2b7cfb 100644 --- a/.github/workflows/test-integration-tornado.yml +++ b/.github/workflows/test-integration-tornado.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All tornado tests passed or skipped + name: All tornado tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/.github/workflows/test-integration-trytond.yml b/.github/workflows/test-integration-trytond.yml index e8bae8902f..62d34a1d22 100644 --- a/.github/workflows/test-integration-trytond.yml +++ b/.github/workflows/test-integration-trytond.yml @@ -96,7 +96,7 @@ jobs: token: ${{ secrets.CODECOV_TOKEN }} files: coverage.xml check_required_tests: - name: All trytond tests passed or skipped + name: All trytond tests passed needs: test-pinned # Always run this, even if a dependent job failed if: always() diff --git a/scripts/split-tox-gh-actions/templates/check_required.jinja b/scripts/split-tox-gh-actions/templates/check_required.jinja index 8e3ef24309..81e64a20e2 100644 --- a/scripts/split-tox-gh-actions/templates/check_required.jinja +++ b/scripts/split-tox-gh-actions/templates/check_required.jinja @@ -1,5 +1,5 @@ check_required_tests: - name: All {{ framework }} tests passed or skipped + name: All {{ framework }} tests passed {% if py_versions.pinned and py_versions.py27 %} needs: [test-pinned, test-py27] {% elif py_versions.pinned %}