Skip to content

Commit 438778e

Browse files
buenaflorclaude
andcommitted
ref(ci): Use per-environment flags for test results, drop name
Use environment-specific flags (e.g. sentry_dio-Linux-stable) for test result uploads so each OS+SDK combination is tracked separately in Codecov. Remove the redundant name input from the test-results action. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 60ec597 commit 438778e

File tree

11 files changed

+11
-25
lines changed

11 files changed

+11
-25
lines changed

.github/actions/test-results/action.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,8 @@ inputs:
44
token:
55
description: Codecov token
66
required: true
7-
name:
8-
description: Display name for the upload
9-
required: true
107
flags:
11-
description: Codecov flag name (typically the package name)
8+
description: Codecov flag name (e.g. sentry_dio-Linux-stable)
129
required: true
1310

1411
runs:
@@ -18,7 +15,6 @@ runs:
1815
- uses: codecov/codecov-action@671740ac38dd9b0130fbe1cec585b89eea48d3de # pin@v5.5.2
1916
with:
2017
token: ${{ inputs.token }}
21-
name: ${{ inputs.name }}
2218
flags: ${{ inputs.flags }}
2319
report_type: test_results
2420
fail_ci_if_error: false

.github/workflows/dart.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ jobs:
5656
if: ${{ !cancelled() }}
5757
with:
5858
token: ${{ secrets.CODECOV_TOKEN }}
59-
name: sentry-${{ runner.os }}-${{ matrix.sdk }}
60-
flags: sentry
59+
flags: sentry-${{ runner.os }}-${{ matrix.sdk }}
6160

6261
- name: Build example
6362
working-directory: packages/dart/example

.github/workflows/dio.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@ jobs:
5050
if: ${{ !cancelled() }}
5151
with:
5252
token: ${{ secrets.CODECOV_TOKEN }}
53-
name: sentry_dio-${{ runner.os }}-${{ matrix.sdk }}
54-
flags: sentry_dio
53+
flags: sentry_dio-${{ runner.os }}-${{ matrix.sdk }}
5554

5655
analyze:
5756
uses: ./.github/workflows/analyze.yml

.github/workflows/drift.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,8 +66,7 @@ jobs:
6666
if: ${{ !cancelled() }}
6767
with:
6868
token: ${{ secrets.CODECOV_TOKEN }}
69-
name: sentry_drift-${{ runner.os }}-${{ matrix.sdk }}
70-
flags: sentry_drift
69+
flags: sentry_drift-${{ runner.os }}-${{ matrix.sdk }}
7170

7271
analyze:
7372
uses: ./.github/workflows/analyze.yml

.github/workflows/file.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,7 @@ jobs:
5151
if: ${{ !cancelled() }}
5252
with:
5353
token: ${{ secrets.CODECOV_TOKEN }}
54-
name: sentry_file-${{ runner.os }}-${{ matrix.sdk }}
55-
flags: sentry_file
54+
flags: sentry_file-${{ runner.os }}-${{ matrix.sdk }}
5655

5756
analyze:
5857
uses: ./.github/workflows/analyze.yml

.github/workflows/flutter.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,7 @@ jobs:
6868
if: ${{ !cancelled() && (matrix.target == 'linux' || matrix.target == 'windows' || matrix.target == 'macos') }}
6969
with:
7070
token: ${{ secrets.CODECOV_TOKEN }}
71-
name: sentry_flutter-${{ matrix.target }}-${{ matrix.sdk }}
72-
flags: sentry_flutter
71+
flags: sentry_flutter-${{ matrix.target }}-${{ matrix.sdk }}
7372

7473
# QuickFix for failing iOS 18.0 builds https://github.com/actions/runner-images/issues/12758#issuecomment-3187115656
7574
- name: Switch to Xcode 16.4 for iOS 18.5

.github/workflows/hive.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,7 @@ jobs:
5151
if: ${{ !cancelled() }}
5252
with:
5353
token: ${{ secrets.CODECOV_TOKEN }}
54-
name: sentry_hive-${{ runner.os }}-${{ matrix.sdk }}
55-
flags: sentry_hive
54+
flags: sentry_hive-${{ runner.os }}-${{ matrix.sdk }}
5655

5756
analyze:
5857
uses: ./.github/workflows/analyze.yml

.github/workflows/isar.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@ jobs:
5050
if: ${{ !cancelled() }}
5151
with:
5252
token: ${{ secrets.CODECOV_TOKEN }}
53-
name: sentry_isar-${{ matrix.target }}-${{ matrix.sdk }}
54-
flags: sentry_isar
53+
flags: sentry_isar-${{ matrix.target }}-${{ matrix.sdk }}
5554

5655
analyze:
5756
uses: ./.github/workflows/analyze.yml

.github/workflows/link.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,7 @@ jobs:
5252
if: ${{ !cancelled() }}
5353
with:
5454
token: ${{ secrets.CODECOV_TOKEN }}
55-
name: sentry_link-${{ runner.os }}-${{ matrix.sdk }}
56-
flags: sentry_link
55+
flags: sentry_link-${{ runner.os }}-${{ matrix.sdk }}
5756

5857
analyze:
5958
uses: ./.github/workflows/analyze.yml

.github/workflows/logging.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,8 +50,7 @@ jobs:
5050
if: ${{ !cancelled() }}
5151
with:
5252
token: ${{ secrets.CODECOV_TOKEN }}
53-
name: sentry_logging-${{ runner.os }}-${{ matrix.sdk }}
54-
flags: sentry_logging
53+
flags: sentry_logging-${{ runner.os }}-${{ matrix.sdk }}
5554

5655
analyze:
5756
uses: ./.github/workflows/analyze.yml

0 commit comments

Comments
 (0)