Skip to content

Commit

Permalink
Merge branch 'master' into master
Browse files Browse the repository at this point in the history
  • Loading branch information
antonpirker authored Dec 5, 2024
2 parents 3fedc7e + 50ad148 commit 6439bb4
Show file tree
Hide file tree
Showing 36 changed files with 468 additions and 295 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/test-integrations-ai.yml
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand All @@ -99,7 +99,7 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.7","3.9","3.11","3.12","3.13"]
python-version: ["3.8","3.9","3.11","3.12","3.13"]
# python3.6 reached EOL and is no longer being supported on
# new versions of hosted runners on Github Actions
# ubuntu-20.04 is the last version that supported python3.6
Expand Down Expand Up @@ -150,7 +150,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Do not edit this file. This file is generated automatically by executing
# python scripts/split-tox-gh-actions/split-tox-gh-actions.py
name: Test AWS Lambda
name: Test AWS
on:
push:
branches:
Expand Down Expand Up @@ -52,8 +52,8 @@ jobs:
- name: Check permissions on repo branch
if: github.event_name == 'push'
run: true
test-aws_lambda-pinned:
name: AWS Lambda (pinned)
test-aws-pinned:
name: AWS (pinned)
timeout-minutes: 30
runs-on: ${{ matrix.os }}
strategy:
Expand Down Expand Up @@ -97,7 +97,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand All @@ -112,13 +112,13 @@ jobs:
files: .junitxml
verbose: true
check_required_tests:
name: All pinned AWS Lambda tests passed
needs: test-aws_lambda-pinned
name: All pinned AWS tests passed
needs: test-aws-pinned
# Always run this, even if a dependent job failed
if: always()
runs-on: ubuntu-20.04
steps:
- name: Check for failures
if: contains(needs.test-aws_lambda-pinned.result, 'failure') || contains(needs.test-aws_lambda-pinned.result, 'skipped')
if: contains(needs.test-aws-pinned.result, 'failure') || contains(needs.test-aws-pinned.result, 'skipped')
run: |
echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Do not edit this file. This file is generated automatically by executing
# python scripts/split-tox-gh-actions/split-tox-gh-actions.py
name: Test Cloud Computing
name: Test Cloud
on:
push:
branches:
Expand All @@ -20,8 +20,8 @@ env:
CACHED_BUILD_PATHS: |
${{ github.workspace }}/dist-serverless
jobs:
test-cloud_computing-latest:
name: Cloud Computing (latest)
test-cloud-latest:
name: Cloud (latest)
timeout-minutes: 30
runs-on: ${{ matrix.os }}
strategy:
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand All @@ -88,8 +88,8 @@ jobs:
token: ${{ secrets.CODECOV_TOKEN }}
files: .junitxml
verbose: true
test-cloud_computing-pinned:
name: Cloud Computing (pinned)
test-cloud-pinned:
name: Cloud (pinned)
timeout-minutes: 30
runs-on: ${{ matrix.os }}
strategy:
Expand Down Expand Up @@ -142,7 +142,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand All @@ -157,13 +157,13 @@ jobs:
files: .junitxml
verbose: true
check_required_tests:
name: All pinned Cloud Computing tests passed
needs: test-cloud_computing-pinned
name: All pinned Cloud tests passed
needs: test-cloud-pinned
# Always run this, even if a dependent job failed
if: always()
runs-on: ubuntu-20.04
steps:
- name: Check for failures
if: contains(needs.test-cloud_computing-pinned.result, 'failure') || contains(needs.test-cloud_computing-pinned.result, 'skipped')
if: contains(needs.test-cloud-pinned.result, 'failure') || contains(needs.test-cloud-pinned.result, 'skipped')
run: |
echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1
2 changes: 1 addition & 1 deletion .github/workflows/test-integrations-common.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Do not edit this file. This file is generated automatically by executing
# python scripts/split-tox-gh-actions/split-tox-gh-actions.py
name: Test Databases
name: Test DBs
on:
push:
branches:
Expand All @@ -20,8 +20,8 @@ env:
CACHED_BUILD_PATHS: |
${{ github.workspace }}/dist-serverless
jobs:
test-databases-latest:
name: Databases (latest)
test-dbs-latest:
name: DBs (latest)
timeout-minutes: 30
runs-on: ${{ matrix.os }}
strategy:
Expand Down Expand Up @@ -57,7 +57,7 @@ jobs:
with:
python-version: ${{ matrix.python-version }}
allow-prereleases: true
- uses: getsentry/action-clickhouse-in-ci@v1
- uses: getsentry/action-clickhouse-in-ci@v1.1
- name: Setup Test Env
run: |
pip install "coverage[toml]" tox
Expand Down Expand Up @@ -101,7 +101,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand All @@ -115,8 +115,8 @@ jobs:
token: ${{ secrets.CODECOV_TOKEN }}
files: .junitxml
verbose: true
test-databases-pinned:
name: Databases (pinned)
test-dbs-pinned:
name: DBs (pinned)
timeout-minutes: 30
runs-on: ${{ matrix.os }}
strategy:
Expand Down Expand Up @@ -152,7 +152,7 @@ jobs:
with:
python-version: ${{ matrix.python-version }}
allow-prereleases: true
- uses: getsentry/action-clickhouse-in-ci@v1
- uses: getsentry/action-clickhouse-in-ci@v1.1
- name: Setup Test Env
run: |
pip install "coverage[toml]" tox
Expand Down Expand Up @@ -196,7 +196,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand All @@ -211,13 +211,13 @@ jobs:
files: .junitxml
verbose: true
check_required_tests:
name: All pinned Databases tests passed
needs: test-databases-pinned
name: All pinned DBs tests passed
needs: test-dbs-pinned
# Always run this, even if a dependent job failed
if: always()
runs-on: ubuntu-20.04
steps:
- name: Check for failures
if: contains(needs.test-databases-pinned.result, 'failure') || contains(needs.test-databases-pinned.result, 'skipped')
if: contains(needs.test-dbs-pinned.result, 'failure') || contains(needs.test-dbs-pinned.result, 'skipped')
run: |
echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1
4 changes: 2 additions & 2 deletions .github/workflows/test-integrations-graphql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand Down Expand Up @@ -142,7 +142,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Do not edit this file. This file is generated automatically by executing
# python scripts/split-tox-gh-actions/split-tox-gh-actions.py
name: Test Miscellaneous
name: Test Misc
on:
push:
branches:
Expand All @@ -20,8 +20,8 @@ env:
CACHED_BUILD_PATHS: |
${{ github.workspace }}/dist-serverless
jobs:
test-miscellaneous-latest:
name: Miscellaneous (latest)
test-misc-latest:
name: Misc (latest)
timeout-minutes: 30
runs-on: ${{ matrix.os }}
strategy:
Expand Down Expand Up @@ -86,7 +86,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand All @@ -100,8 +100,8 @@ jobs:
token: ${{ secrets.CODECOV_TOKEN }}
files: .junitxml
verbose: true
test-miscellaneous-pinned:
name: Miscellaneous (pinned)
test-misc-pinned:
name: Misc (pinned)
timeout-minutes: 30
runs-on: ${{ matrix.os }}
strategy:
Expand Down Expand Up @@ -166,7 +166,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand All @@ -181,13 +181,13 @@ jobs:
files: .junitxml
verbose: true
check_required_tests:
name: All pinned Miscellaneous tests passed
needs: test-miscellaneous-pinned
name: All pinned Misc tests passed
needs: test-misc-pinned
# Always run this, even if a dependent job failed
if: always()
runs-on: ubuntu-20.04
steps:
- name: Check for failures
if: contains(needs.test-miscellaneous-pinned.result, 'failure') || contains(needs.test-miscellaneous-pinned.result, 'skipped')
if: contains(needs.test-misc-pinned.result, 'failure') || contains(needs.test-misc-pinned.result, 'skipped')
run: |
echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Do not edit this file. This file is generated automatically by executing
# python scripts/split-tox-gh-actions/split-tox-gh-actions.py
name: Test Networking
name: Test Network
on:
push:
branches:
Expand All @@ -20,8 +20,8 @@ env:
CACHED_BUILD_PATHS: |
${{ github.workspace }}/dist-serverless
jobs:
test-networking-latest:
name: Networking (latest)
test-network-latest:
name: Network (latest)
timeout-minutes: 30
runs-on: ${{ matrix.os }}
strategy:
Expand Down Expand Up @@ -74,7 +74,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand All @@ -88,8 +88,8 @@ jobs:
token: ${{ secrets.CODECOV_TOKEN }}
files: .junitxml
verbose: true
test-networking-pinned:
name: Networking (pinned)
test-network-pinned:
name: Network (pinned)
timeout-minutes: 30
runs-on: ${{ matrix.os }}
strategy:
Expand Down Expand Up @@ -142,7 +142,7 @@ jobs:
coverage xml
- name: Upload coverage to Codecov
if: ${{ !cancelled() }}
uses: codecov/codecov-action@v5.0.2
uses: codecov/codecov-action@v5.0.7
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: coverage.xml
Expand All @@ -157,13 +157,13 @@ jobs:
files: .junitxml
verbose: true
check_required_tests:
name: All pinned Networking tests passed
needs: test-networking-pinned
name: All pinned Network tests passed
needs: test-network-pinned
# Always run this, even if a dependent job failed
if: always()
runs-on: ubuntu-20.04
steps:
- name: Check for failures
if: contains(needs.test-networking-pinned.result, 'failure') || contains(needs.test-networking-pinned.result, 'skipped')
if: contains(needs.test-network-pinned.result, 'failure') || contains(needs.test-network-pinned.result, 'skipped')
run: |
echo "One of the dependent jobs has failed. You may need to re-run it." && exit 1
Loading

0 comments on commit 6439bb4

Please sign in to comment.