Skip to content

Commit 5f374aa

Browse files
committed
Bump sdk version & improve CI
1 parent d615797 commit 5f374aa

File tree

4 files changed

+24
-15
lines changed

4 files changed

+24
-15
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
* @yoanm

.scrutinizer.yml

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,18 +11,27 @@ build_failure_conditions:
1111
build:
1212
dependencies:
1313
override:
14-
- make build
14+
- command: make build
15+
title: Build deps
1516
tests:
1617
stop_on_failure: true
1718
override:
1819
-
1920
command: make coverage
21+
title: Coverage
2022
idle_timeout: 1200
2123
coverage:
2224
file: 'build/coverage/clover.xml'
2325
format: 'php-clover'
24-
- php-scrutinizer-run --enable-security-analysis
25-
- make codestyle
26+
-
27+
command: make codestyle
28+
title: Code style
29+
-
30+
command: composer global require maglnet/composer-require-checker && composer-require-checker check composer.json
31+
title: Composer-require-checker
32+
-
33+
command: php-scrutinizer-run --enable-security-analysis
34+
title: Scrutinizer checks
2635
cache:
2736
directories:
2837
- ~/.composer

.travis.yml

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,15 @@ php:
88

99
env:
1010
global:
11-
CI: 'true'
12-
TEST_OUTPUT_STYLE: 'pretty'
13-
PHPCS_REPORT_STYLE: 'full'
14-
COMPOSER_OPTIONS: '--optimize-autoloader'
15-
matrix:
16-
- SYMFONY_VERSION: '~3.0'
17-
- SYMFONY_VERSION: '~4.0'
18-
19-
sudo: false
20-
21-
matrix:
11+
- CI: 'true'
12+
- TEST_OUTPUT_STYLE: 'pretty'
13+
- PHPCS_REPORT_STYLE: 'full'
14+
- COMPOSER_OPTIONS: '--optimize-autoloader'
15+
jobs:
16+
- SYMFONY_VERSION: '~3.0'
17+
- SYMFONY_VERSION: '~4.0'
18+
19+
jobs:
2220
fast_finish: true
2321

2422
before_install:
@@ -41,3 +39,4 @@ branches:
4139
except:
4240
- /.*\-dev$/
4341
- /.*\-patch(\-\d+)?$/
42+
- /^dev-.*/

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"require": {
3232
"php": ">=7.1",
3333
"yoanm/jsonrpc-server-sdk": "^3.0",
34-
"yoanm/jsonrpc-params-symfony-validator-sdk": "^0.2",
34+
"yoanm/jsonrpc-params-symfony-validator-sdk": "^1.0",
3535
"yoanm/jsonrpc-params-symfony-constraint-doc-sdk": "^0.2",
3636
"yoanm/symfony-jsonrpc-http-server-doc": "^0.2",
3737
"symfony/http-kernel": "^3.0 || ^4.0",

0 commit comments

Comments
 (0)