Skip to content

Commit

Permalink
Merge pull request #17 from php-etl/feature/upgrade-pipeline-contracts
Browse files Browse the repository at this point in the history
Updated pipeline contracts to v0.5
  • Loading branch information
gplanchat authored Nov 14, 2023
2 parents 3bc1ba7 + e61319b commit ca12417
Show file tree
Hide file tree
Showing 24 changed files with 758 additions and 810 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/quality.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: Quality (PHPStan level 3)
name: Quality (PHPStan level 4)
on: push
jobs:
cs-fixer:
Expand Down Expand Up @@ -33,5 +33,5 @@ jobs:
uses: php-actions/phpstan@v3
with:
path: src/
level: 3
level: 4
php_version: '8.2'
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ This package brings an implementation for the pipeline component, aimed at provi
with logging, line rejections and execution states.


[![Quality](https://github.com/php-etl/pipeline/actions/workflows/quality.yaml/badge.svg)](https://github.com/php-etl/pipeline/actions/workflows/quality.yaml)
[![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)
[![PHPUnit](https://github.com/php-etl/pipeline/actions/workflows/phpunit.yaml/badge.svg)](https://github.com/php-etl/pipeline/actions/workflows/phpunit.yaml)
[![Mutations](https://github.com/php-etl/pipeline/actions/workflows/infection.yaml/badge.svg)](https://github.com/php-etl/pipeline/actions/workflows/infection.yaml)
[![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)
Expand Down
10 changes: 5 additions & 5 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,7 @@
"php": "^8.2",
"psr/log": "^3.0",
"php-etl/bucket": "*",
"php-etl/pipeline-contracts": "0.4.*",
"php-etl/bucket-contracts": "0.2.*"
"php-etl/pipeline-contracts": "0.5.*"
},
"require-dev": {
"phpunit/php-invoker": "^4.0",
Expand All @@ -31,7 +30,7 @@
"rector/rector": "^0.15"
},
"provide": {
"php-etl/pipeline-implementation": "0.3.0"
"php-etl/pipeline-implementation": "0.5.0"
},
"autoload": {
"psr-4": {
Expand All @@ -46,12 +45,13 @@
"config": {
"bin-dir": "bin",
"allow-plugins": {
"infection/extension-installer": true
"infection/extension-installer": true,
"php-http/discovery": true
}
},
"extra": {
"branch-alias": {
"dev-main": "0.5.x-dev"
"dev-main": "0.6.x-dev"
}
}
}
Loading

0 comments on commit ca12417

Please sign in to comment.