Skip to content

Commit 3566ee6

Browse files
Merge branch 'master' into webb/update-tox-27-01-2026
2 parents 864eee7 + 3455a42 commit 3566ee6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

58 files changed

+4421
-1268
lines changed

.github/workflows/test-integrations-agents.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ concurrency:
1717
cancel-in-progress: true
1818
permissions:
1919
contents: read
20+
actions: read
21+
pull-requests: write
22+
statuses: write
2023
env:
2124
BUILD_CACHE_KEY: ${{ github.sha }}
2225
CACHED_BUILD_PATHS: |
@@ -69,21 +72,13 @@ jobs:
6972
run: |
7073
coverage combine .coverage-sentry-*
7174
coverage xml
72-
- name: Upload coverage to Codecov
75+
- name: Parse and Upload Coverage
7376
if: ${{ !cancelled() }}
74-
uses: codecov/codecov-action@v5.5.2
77+
uses: getsentry/codecov-action@main
7578
with:
76-
token: ${{ secrets.CODECOV_TOKEN }}
79+
token: ${{ secrets.GITHUB_TOKEN }}
7780
files: coverage.xml
78-
# make sure no plugins alter our coverage reports
79-
plugins: noop
80-
verbose: true
81-
- name: Upload test results to Codecov
82-
if: ${{ !cancelled() }}
83-
uses: codecov/test-results-action@v1
84-
with:
85-
token: ${{ secrets.CODECOV_TOKEN }}
86-
files: .junitxml
81+
junit-xml-pattern: .junitxml
8782
verbose: true
8883
check_required_tests:
8984
name: All Agents tests passed

.github/workflows/test-integrations-ai-workflow.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ concurrency:
1717
cancel-in-progress: true
1818
permissions:
1919
contents: read
20+
actions: read
21+
pull-requests: write
22+
statuses: write
2023
env:
2124
BUILD_CACHE_KEY: ${{ github.sha }}
2225
CACHED_BUILD_PATHS: |
@@ -73,21 +76,13 @@ jobs:
7376
run: |
7477
coverage combine .coverage-sentry-*
7578
coverage xml
76-
- name: Upload coverage to Codecov
79+
- name: Parse and Upload Coverage
7780
if: ${{ !cancelled() }}
78-
uses: codecov/codecov-action@v5.5.2
81+
uses: getsentry/codecov-action@main
7982
with:
80-
token: ${{ secrets.CODECOV_TOKEN }}
83+
token: ${{ secrets.GITHUB_TOKEN }}
8184
files: coverage.xml
82-
# make sure no plugins alter our coverage reports
83-
plugins: noop
84-
verbose: true
85-
- name: Upload test results to Codecov
86-
if: ${{ !cancelled() }}
87-
uses: codecov/test-results-action@v1
88-
with:
89-
token: ${{ secrets.CODECOV_TOKEN }}
90-
files: .junitxml
85+
junit-xml-pattern: .junitxml
9186
verbose: true
9287
check_required_tests:
9388
name: All AI Workflow tests passed

.github/workflows/test-integrations-ai.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ concurrency:
1717
cancel-in-progress: true
1818
permissions:
1919
contents: read
20+
actions: read
21+
pull-requests: write
22+
statuses: write
2023
env:
2124
BUILD_CACHE_KEY: ${{ github.sha }}
2225
CACHED_BUILD_PATHS: |
@@ -89,21 +92,13 @@ jobs:
8992
run: |
9093
coverage combine .coverage-sentry-*
9194
coverage xml
92-
- name: Upload coverage to Codecov
95+
- name: Parse and Upload Coverage
9396
if: ${{ !cancelled() }}
94-
uses: codecov/codecov-action@v5.5.2
97+
uses: getsentry/codecov-action@main
9598
with:
96-
token: ${{ secrets.CODECOV_TOKEN }}
99+
token: ${{ secrets.GITHUB_TOKEN }}
97100
files: coverage.xml
98-
# make sure no plugins alter our coverage reports
99-
plugins: noop
100-
verbose: true
101-
- name: Upload test results to Codecov
102-
if: ${{ !cancelled() }}
103-
uses: codecov/test-results-action@v1
104-
with:
105-
token: ${{ secrets.CODECOV_TOKEN }}
106-
files: .junitxml
101+
junit-xml-pattern: .junitxml
107102
verbose: true
108103
check_required_tests:
109104
name: All AI tests passed

.github/workflows/test-integrations-cloud.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ concurrency:
1717
cancel-in-progress: true
1818
permissions:
1919
contents: read
20+
actions: read
21+
pull-requests: write
22+
statuses: write
2023
env:
2124
BUILD_CACHE_KEY: ${{ github.sha }}
2225
CACHED_BUILD_PATHS: |
@@ -85,21 +88,13 @@ jobs:
8588
run: |
8689
coverage combine .coverage-sentry-*
8790
coverage xml
88-
- name: Upload coverage to Codecov
91+
- name: Parse and Upload Coverage
8992
if: ${{ !cancelled() }}
90-
uses: codecov/codecov-action@v5.5.2
93+
uses: getsentry/codecov-action@main
9194
with:
92-
token: ${{ secrets.CODECOV_TOKEN }}
95+
token: ${{ secrets.GITHUB_TOKEN }}
9396
files: coverage.xml
94-
# make sure no plugins alter our coverage reports
95-
plugins: noop
96-
verbose: true
97-
- name: Upload test results to Codecov
98-
if: ${{ !cancelled() }}
99-
uses: codecov/test-results-action@v1
100-
with:
101-
token: ${{ secrets.CODECOV_TOKEN }}
102-
files: .junitxml
97+
junit-xml-pattern: .junitxml
10398
verbose: true
10499
check_required_tests:
105100
name: All Cloud tests passed

.github/workflows/test-integrations-common.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ concurrency:
1717
cancel-in-progress: true
1818
permissions:
1919
contents: read
20+
actions: read
21+
pull-requests: write
22+
statuses: write
2023
env:
2124
BUILD_CACHE_KEY: ${{ github.sha }}
2225
CACHED_BUILD_PATHS: |
@@ -65,21 +68,13 @@ jobs:
6568
run: |
6669
coverage combine .coverage-sentry-*
6770
coverage xml
68-
- name: Upload coverage to Codecov
71+
- name: Parse and Upload Coverage
6972
if: ${{ !cancelled() }}
70-
uses: codecov/codecov-action@v5.5.2
73+
uses: getsentry/codecov-action@main
7174
with:
72-
token: ${{ secrets.CODECOV_TOKEN }}
75+
token: ${{ secrets.GITHUB_TOKEN }}
7376
files: coverage.xml
74-
# make sure no plugins alter our coverage reports
75-
plugins: noop
76-
verbose: true
77-
- name: Upload test results to Codecov
78-
if: ${{ !cancelled() }}
79-
uses: codecov/test-results-action@v1
80-
with:
81-
token: ${{ secrets.CODECOV_TOKEN }}
82-
files: .junitxml
77+
junit-xml-pattern: .junitxml
8378
verbose: true
8479
check_required_tests:
8580
name: All Common tests passed

.github/workflows/test-integrations-dbs.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ concurrency:
1717
cancel-in-progress: true
1818
permissions:
1919
contents: read
20+
actions: read
21+
pull-requests: write
22+
statuses: write
2023
env:
2124
BUILD_CACHE_KEY: ${{ github.sha }}
2225
CACHED_BUILD_PATHS: |
@@ -105,21 +108,13 @@ jobs:
105108
run: |
106109
coverage combine .coverage-sentry-*
107110
coverage xml
108-
- name: Upload coverage to Codecov
111+
- name: Parse and Upload Coverage
109112
if: ${{ !cancelled() }}
110-
uses: codecov/codecov-action@v5.5.2
113+
uses: getsentry/codecov-action@main
111114
with:
112-
token: ${{ secrets.CODECOV_TOKEN }}
115+
token: ${{ secrets.GITHUB_TOKEN }}
113116
files: coverage.xml
114-
# make sure no plugins alter our coverage reports
115-
plugins: noop
116-
verbose: true
117-
- name: Upload test results to Codecov
118-
if: ${{ !cancelled() }}
119-
uses: codecov/test-results-action@v1
120-
with:
121-
token: ${{ secrets.CODECOV_TOKEN }}
122-
files: .junitxml
117+
junit-xml-pattern: .junitxml
123118
verbose: true
124119
check_required_tests:
125120
name: All DBs tests passed

.github/workflows/test-integrations-flags.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ concurrency:
1717
cancel-in-progress: true
1818
permissions:
1919
contents: read
20+
actions: read
21+
pull-requests: write
22+
statuses: write
2023
env:
2124
BUILD_CACHE_KEY: ${{ github.sha }}
2225
CACHED_BUILD_PATHS: |
@@ -77,21 +80,13 @@ jobs:
7780
run: |
7881
coverage combine .coverage-sentry-*
7982
coverage xml
80-
- name: Upload coverage to Codecov
83+
- name: Parse and Upload Coverage
8184
if: ${{ !cancelled() }}
82-
uses: codecov/codecov-action@v5.5.2
85+
uses: getsentry/codecov-action@main
8386
with:
84-
token: ${{ secrets.CODECOV_TOKEN }}
87+
token: ${{ secrets.GITHUB_TOKEN }}
8588
files: coverage.xml
86-
# make sure no plugins alter our coverage reports
87-
plugins: noop
88-
verbose: true
89-
- name: Upload test results to Codecov
90-
if: ${{ !cancelled() }}
91-
uses: codecov/test-results-action@v1
92-
with:
93-
token: ${{ secrets.CODECOV_TOKEN }}
94-
files: .junitxml
89+
junit-xml-pattern: .junitxml
9590
verbose: true
9691
check_required_tests:
9792
name: All Flags tests passed

.github/workflows/test-integrations-gevent.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ concurrency:
1717
cancel-in-progress: true
1818
permissions:
1919
contents: read
20+
actions: read
21+
pull-requests: write
22+
statuses: write
2023
env:
2124
BUILD_CACHE_KEY: ${{ github.sha }}
2225
CACHED_BUILD_PATHS: |
@@ -65,21 +68,13 @@ jobs:
6568
run: |
6669
coverage combine .coverage-sentry-*
6770
coverage xml
68-
- name: Upload coverage to Codecov
71+
- name: Parse and Upload Coverage
6972
if: ${{ !cancelled() }}
70-
uses: codecov/codecov-action@v5.5.2
73+
uses: getsentry/codecov-action@main
7174
with:
72-
token: ${{ secrets.CODECOV_TOKEN }}
75+
token: ${{ secrets.GITHUB_TOKEN }}
7376
files: coverage.xml
74-
# make sure no plugins alter our coverage reports
75-
plugins: noop
76-
verbose: true
77-
- name: Upload test results to Codecov
78-
if: ${{ !cancelled() }}
79-
uses: codecov/test-results-action@v1
80-
with:
81-
token: ${{ secrets.CODECOV_TOKEN }}
82-
files: .junitxml
77+
junit-xml-pattern: .junitxml
8378
verbose: true
8479
check_required_tests:
8580
name: All Gevent tests passed

.github/workflows/test-integrations-graphql.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ concurrency:
1717
cancel-in-progress: true
1818
permissions:
1919
contents: read
20+
actions: read
21+
pull-requests: write
22+
statuses: write
2023
env:
2124
BUILD_CACHE_KEY: ${{ github.sha }}
2225
CACHED_BUILD_PATHS: |
@@ -77,21 +80,13 @@ jobs:
7780
run: |
7881
coverage combine .coverage-sentry-*
7982
coverage xml
80-
- name: Upload coverage to Codecov
83+
- name: Parse and Upload Coverage
8184
if: ${{ !cancelled() }}
82-
uses: codecov/codecov-action@v5.5.2
85+
uses: getsentry/codecov-action@main
8386
with:
84-
token: ${{ secrets.CODECOV_TOKEN }}
87+
token: ${{ secrets.GITHUB_TOKEN }}
8588
files: coverage.xml
86-
# make sure no plugins alter our coverage reports
87-
plugins: noop
88-
verbose: true
89-
- name: Upload test results to Codecov
90-
if: ${{ !cancelled() }}
91-
uses: codecov/test-results-action@v1
92-
with:
93-
token: ${{ secrets.CODECOV_TOKEN }}
94-
files: .junitxml
89+
junit-xml-pattern: .junitxml
9590
verbose: true
9691
check_required_tests:
9792
name: All GraphQL tests passed

.github/workflows/test-integrations-mcp.yml

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ concurrency:
1717
cancel-in-progress: true
1818
permissions:
1919
contents: read
20+
actions: read
21+
pull-requests: write
22+
statuses: write
2023
env:
2124
BUILD_CACHE_KEY: ${{ github.sha }}
2225
CACHED_BUILD_PATHS: |
@@ -69,21 +72,13 @@ jobs:
6972
run: |
7073
coverage combine .coverage-sentry-*
7174
coverage xml
72-
- name: Upload coverage to Codecov
75+
- name: Parse and Upload Coverage
7376
if: ${{ !cancelled() }}
74-
uses: codecov/codecov-action@v5.5.2
77+
uses: getsentry/codecov-action@main
7578
with:
76-
token: ${{ secrets.CODECOV_TOKEN }}
79+
token: ${{ secrets.GITHUB_TOKEN }}
7780
files: coverage.xml
78-
# make sure no plugins alter our coverage reports
79-
plugins: noop
80-
verbose: true
81-
- name: Upload test results to Codecov
82-
if: ${{ !cancelled() }}
83-
uses: codecov/test-results-action@v1
84-
with:
85-
token: ${{ secrets.CODECOV_TOKEN }}
86-
files: .junitxml
81+
junit-xml-pattern: .junitxml
8782
verbose: true
8883
check_required_tests:
8984
name: All MCP tests passed

0 commit comments

Comments
 (0)