Skip to content

Commit c9eea8f

Browse files
author
Indra Prajapati
committed
f
1 parent 1950026 commit c9eea8f

File tree

1 file changed

+13
-8
lines changed

1 file changed

+13
-8
lines changed

.github/workflows/main.yml

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,19 @@ jobs:
4040
echo "### 📝 Test Execution Summary" >> $GITHUB_STEP_SUMMARY
4141
echo "| Status | Test Case | Feature |" >> $GITHUB_STEP_SUMMARY
4242
echo "|---------|----------|---------|" >> $GITHUB_STEP_SUMMARY
43-
cat test-results/cucumber-report.json | jq -r '.[] |
44-
.elements[] |
45-
select(.steps[].result.status=="passed") |
46-
"| ✅ Pass | \(.name) | \(.uri | split("/") | last | sub(".feature"; "")) |"' >> $GITHUB_STEP_SUMMARY
47-
cat test-results/cucumber-report.json | jq -r '.[] |
48-
.elements[] |
49-
select(.steps[].result.status=="failed") |
50-
"| ❌ Fail | \(.name) | \(.uri | split("/") | last | sub(".feature"; "")) |"' >> $GITHUB_STEP_SUMMARY
43+
cat reports/cucumber-report.json | jq -r '
44+
.[] |
45+
.elements[] |
46+
{name: .name, status: (.steps[].result.status), feature: (.uri // "unknown")} |
47+
select(.status == "passed") |
48+
"| ✅ Pass | \(.name) | \(.feature | split("/") | last | sub(".feature$"; "")) |"' >> $GITHUB_STEP_SUMMARY
49+
cat reports/cucumber-report.json | jq -r '
50+
.[] |
51+
.elements[] |
52+
{name: .name, status: (.steps[].result.status), feature: (.uri // "unknown")} |
53+
select(.status == "failed") |
54+
"| ❌ Fail | \(.name) | \(.feature | split("/") | last | sub(".feature$"; "")) |"' >> $GITHUB_STEP_SUMMARY
55+
5156
- uses: actions/upload-artifact@v4
5257
if: ${{ !cancelled() }}
5358
with:

0 commit comments

Comments
 (0)