Skip to content

Commit ca12417

Browse files
authored
Merge pull request #17 from php-etl/feature/upgrade-pipeline-contracts
Updated pipeline contracts to v0.5
2 parents 3bc1ba7 + e61319b commit ca12417

24 files changed

+758
-810
lines changed

.github/workflows/quality.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: Quality (PHPStan level 3)
1+
name: Quality (PHPStan level 4)
22
on: push
33
jobs:
44
cs-fixer:
@@ -33,5 +33,5 @@ jobs:
3333
uses: php-actions/phpstan@v3
3434
with:
3535
path: src/
36-
level: 3
36+
level: 4
3737
php_version: '8.2'

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ This package brings an implementation for the pipeline component, aimed at provi
55
with logging, line rejections and execution states.
66

77

8-
[![Quality](https://github.com/php-etl/pipeline/actions/workflows/quality.yaml/badge.svg)](https://github.com/php-etl/pipeline/actions/workflows/quality.yaml)
8+
[![Quality (PHPStan level 4)](https://github.com/php-etl/pipeline/actions/workflows/quality.yaml/badge.svg)](https://github.com/php-etl/pipeline/actions/workflows/quality.yaml)
99
[![PHPUnit](https://github.com/php-etl/pipeline/actions/workflows/phpunit.yaml/badge.svg)](https://github.com/php-etl/pipeline/actions/workflows/phpunit.yaml)
1010
[![Mutations](https://github.com/php-etl/pipeline/actions/workflows/infection.yaml/badge.svg)](https://github.com/php-etl/pipeline/actions/workflows/infection.yaml)
1111
[![PHPStan level 5](https://github.com/php-etl/pipeline/actions/workflows/phpstan-5.yaml/badge.svg)](https://github.com/php-etl/pipeline/actions/workflows/phpstan-5.yaml)

composer.json

+5-5
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,7 @@
1919
"php": "^8.2",
2020
"psr/log": "^3.0",
2121
"php-etl/bucket": "*",
22-
"php-etl/pipeline-contracts": "0.4.*",
23-
"php-etl/bucket-contracts": "0.2.*"
22+
"php-etl/pipeline-contracts": "0.5.*"
2423
},
2524
"require-dev": {
2625
"phpunit/php-invoker": "^4.0",
@@ -31,7 +30,7 @@
3130
"rector/rector": "^0.15"
3231
},
3332
"provide": {
34-
"php-etl/pipeline-implementation": "0.3.0"
33+
"php-etl/pipeline-implementation": "0.5.0"
3534
},
3635
"autoload": {
3736
"psr-4": {
@@ -46,12 +45,13 @@
4645
"config": {
4746
"bin-dir": "bin",
4847
"allow-plugins": {
49-
"infection/extension-installer": true
48+
"infection/extension-installer": true,
49+
"php-http/discovery": true
5050
}
5151
},
5252
"extra": {
5353
"branch-alias": {
54-
"dev-main": "0.5.x-dev"
54+
"dev-main": "0.6.x-dev"
5555
}
5656
}
5757
}

0 commit comments

Comments
 (0)