Skip to content

Commit 355c927

Browse files
author
Indra Prajapati
committed
as
1 parent e331c5a commit 355c927

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

.github/workflows/main.yml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -42,19 +42,15 @@ jobs:
4242
echo "|---------|----------|---------|" >> $GITHUB_STEP_SUMMARY
4343
cat test-results/cucumber-report.json | jq -r '
4444
.[] |
45-
{feature: .name, scenarios: .elements[]} |
46-
.scenarios |
45+
{feature: .name, scenarios: .elements} |
46+
.scenarios[] |
4747
{scenario: .name, status: ([.steps[].result.status] | unique | join(",")), feature: input.feature} |
48-
select(.status | contains("passed")) |
49-
"| ✅ Pass | \(.scenario) | \(.feature) |"' >> $GITHUB_STEP_SUMMARY
50-
cat test-results/cucumber-report.json | jq -r '
51-
.[] |
52-
{feature: .name, scenarios: .elements[]} |
53-
.scenarios |
54-
{scenario: .name, status: ([.steps[].result.status] | unique | join(",")), feature: input.feature} |
55-
select(.status | contains("failed")) |
56-
"| ❌ Fail | \(.scenario) | \(.feature) |"' >> $GITHUB_STEP_SUMMARY
57-
48+
if .status == "passed" then
49+
"| ✅ Pass | \(.scenario) | \(.feature) |"
50+
elif .status == "failed" then
51+
"| ❌ Fail | \(.scenario) | \(.feature) |"
52+
else empty
53+
end' >> $GITHUB_STEP_SUMMARY
5854
- uses: actions/upload-artifact@v4
5955
if: ${{ !cancelled() }}
6056
with:

0 commit comments

Comments
 (0)