Skip to content

Commit 3a0e883

Browse files
authored
Merge pull request #94 from sjinks/update-workflows
ci: update workflows
2 parents 84dce99 + 9b485f9 commit 3a0e883

File tree

3 files changed

+5
-11
lines changed

3 files changed

+5
-11
lines changed

.github/workflows/sonarcloud.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
tools: none
2828

2929
- name: Install sonar-scanner and build-wrapper
30-
uses: SonarSource/sonarcloud-github-c-cpp@816b1822d71776ee0d32bc012e95024ec52ac1fc # v3
30+
uses: SonarSource/sonarcloud-github-c-cpp@816b1822d71776ee0d32bc012e95024ec52ac1fc # v3.1.0
3131
- name: Run build-wrapper
3232
run: |
3333
phpize
@@ -43,4 +43,4 @@ jobs:
4343
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4444
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
4545
run: |
46-
sonar-scanner -Dsonar.cfamily.build-wrapper-output="${{ env.BUILD_WRAPPER_OUT_DIR }}"
46+
sonar-scanner -Dsonar.cfamily.compile-commands="${{ env.BUILD_WRAPPER_OUT_DIR }}/compile_commands.json"

.github/workflows/test.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ jobs:
2626
- '8.1'
2727
- '8.2'
2828
- '8.3'
29+
- '8.4'
30+
- '8.5'
2931
name: "Build and Test (PHP ${{ matrix.php }})"
3032
runs-on: ubuntu-latest
3133
steps:
@@ -43,11 +45,3 @@ jobs:
4345

4446
- name: Run tests
4547
run: make test
46-
47-
- name: Upload coverage
48-
run: |
49-
cp ./.libs/*.gc{da,no} ./
50-
bash <(curl -s https://codecov.io/bash)
51-
env:
52-
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
53-
if: matrix.php == '7.4'

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
PHP extension to control maximum function nesting level, and not let PHP crash with segmentation fault due to infinite recursion.
66

7-
Tested with PHP 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, nightly (currently, it's 8.1)
7+
Tested with PHP 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 nightly (currently, it's 8.5)
88

99
## Installing/Configuring
1010

0 commit comments

Comments
 (0)