Skip to content

Commit d002bea

Browse files
committed
vccbn
1 parent 274428e commit d002bea

1 file changed

Lines changed: 15 additions & 16 deletions

File tree

.github/workflows/integration-tests.yml

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,13 @@ jobs:
9898
runs-on: ubuntu-24.04
9999
if: always()
100100
needs: [tests]
101+
102+
permissions:
103+
actions: read
104+
contents: read
105+
checks: write
106+
pull-requests: write
107+
101108
steps:
102109
- name: Download all test results
103110
uses: actions/download-artifact@v4
@@ -122,9 +129,8 @@ jobs:
122129
shopt -s globstar nullglob
123130
conv=0
124131
for trx in test-results/**/*.trx; do
125-
os="$(basename "$(dirname "$trx")")"
126-
[[ "$os" == "test-results" ]] && os="unknown"
127-
132+
fname="$(basename "$trx")"
133+
os="${fname%.trx}"
128134
outdir="ctrf/${os}"
129135
mkdir -p "$outdir"
130136
out="${outdir}/ctrf-report.json"
@@ -138,13 +144,6 @@ jobs:
138144
done
139145
echo "Processed $conv TRX file(s)"
140146
141-
- name: Upload CTRF reports (for history & insights)
142-
if: always()
143-
uses: actions/upload-artifact@v4
144-
with:
145-
name: ctrf-reports
146-
path: ctrf/**/*.json
147-
retention-days: 7
148147
149148
- name: Publish CTRF Test Report (all features)
150149
if: always()
@@ -160,17 +159,17 @@ jobs:
160159
status-check-name: 'Integration Tests'
161160

162161
# Turn on (almost) all built-in reports
163-
summary-report: true
162+
summary-report: false
164163
summary-delta-report: true
165164
tests-changed-report: true
166165
github-report: true
167-
test-report: true
168-
test-list-report: true
166+
test-report: false
167+
test-list-report: false
169168
failed-report: true
170-
failed-folded-report: true
169+
failed-folded-report: false
171170
skipped-report: true
172171
suite-folded-report: true
173-
suite-list-report: true
172+
suite-list-report: false
174173
file-report: true
175174
previous-results-report: true
176175
insights-report: true
@@ -184,7 +183,7 @@ jobs:
184183
fetch-previous-results: true
185184

186185
# Optional: make the order explicit
187-
report-order: 'summary-report,summary-delta-report,failed-report,failed-folded-report,flaky-report,flaky-rate-report,fail-rate-report,slowest-report,skipped-report,suite-folded-report,suite-list-report,file-report,test-report,test-list-report,previous-results-report,github-report'
186+
report-order: 'summary-delta-report,failed-report,fail-rate-report,slowest-report,skipped-report,suite-folded-report,file-report,previous-results-report,github-report'
188187
env:
189188
GITHUB_TOKEN: ${{ github.token }}
190189

0 commit comments

Comments
 (0)