Skip to content

Commit 0b2d335

Browse files
committed
Switch action method
1 parent 63297e3 commit 0b2d335

File tree

2 files changed

+10
-18
lines changed

2 files changed

+10
-18
lines changed

.github/workflows/build.yml

+5-9
Original file line numberDiff line numberDiff line change
@@ -61,12 +61,8 @@ jobs:
6161
- name: Run PHPStan
6262
run: ./vendor/bin/phpstan
6363

64-
- name: Check code coverage threshold
65-
run: |
66-
min_coverage=80
67-
coverage=$(php -r "echo simplexml_load_file('coverage.xml')->project->metrics['elements'] > 0 ? (simplexml_load_file('coverage.xml')->project->metrics['coveredelements'] / simplexml_load_file('coverage.xml')->project->metrics['elements'] * 100) : 0;")
68-
echo "Coverage: $coverage%"
69-
if (( $(echo "$coverage < $min_coverage" | bc -l) )); then
70-
echo "Code coverage is below $min_coverage%. Failing the build."
71-
exit 1
72-
fi
64+
- name: Coverage Check
65+
uses: ericsizemore/[email protected]
66+
with:
67+
clover_file: 'coverage.xml'
68+
threshold: 80

.github/workflows/release.yml

+5-9
Original file line numberDiff line numberDiff line change
@@ -66,12 +66,8 @@ jobs:
6666
- name: Run codecov
6767
uses: codecov/codecov-action@v1
6868

69-
- name: Check code coverage threshold
70-
run: |
71-
min_coverage=80
72-
coverage=$(php -r "echo simplexml_load_file('coverage.xml')->project->metrics['elements'] > 0 ? (simplexml_load_file('coverage.xml')->project->metrics['coveredelements'] / simplexml_load_file('coverage.xml')->project->metrics['elements'] * 100) : 0;")
73-
echo "Coverage: $coverage%"
74-
if (( $(echo "$coverage < $min_coverage" | bc -l) )); then
75-
echo "Code coverage is below $min_coverage%. Failing the build."
76-
exit 1
77-
fi
69+
- name: Coverage Check
70+
uses: ericsizemore/[email protected]
71+
with:
72+
clover_file: 'coverage.xml'
73+
threshold: 80

0 commit comments

Comments
 (0)