Skip to content

Commit 1f02cf0

Browse files
authored
feat(upgrade-dependencies): upgrade dependencies (#16)
* feat(upgrade-dependencies): upgrade dependencies * chore(issue-15): upgraded dependencies * chore(issue-15): use github actions as pipeline * fix(issue-15): github actions
1 parent fe18059 commit 1f02cf0

3 files changed

Lines changed: 34 additions & 18 deletions

File tree

.github/workflows/ci.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: CI
2+
on:
3+
- pull_request
4+
5+
jobs:
6+
acceptance_tests:
7+
runs-on: ubuntu-latest
8+
strategy:
9+
matrix:
10+
php-versions: ['8.2', '8.3', '8.4', '8.5' ]
11+
steps:
12+
- uses: actions/checkout@v6
13+
- name: Setup php
14+
uses: shivammathur/setup-php@v2
15+
with:
16+
php-version: ${{ matrix.php-versions }}
17+
extensions: mbstring, intl
18+
ini-values: post_max_size=256M, max_execution_time=180
19+
coverage: xdebug
20+
tools: php-cs-fixer, phpunit:${{ matrix.phpunit-versions }}
21+
- name: Validate composer.json
22+
run: composer validate
23+
- name: Install dependencies
24+
run: composer install --prefer-dist --no-progress --no-interaction --no-suggest
25+
- name: Codeception
26+
run: php vendor/bin/codecept run

.scrutinizer.yml

Lines changed: 3 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,14 @@
11
filter:
22
paths: [src/*]
3-
excluded_paths: [vendor/*, test/*]
4-
before_commands:
5-
- 'composer install --dev --prefer-source'
3+
excluded_paths: [vendor/*, tests/*]
64

75
build:
86
environment:
97
postgresql: false
108
mysql: false
119
redis: false
12-
tests:
13-
override:
14-
- php-scrutinizer-run
15-
- ./vendor/bin/codecept run
1610
nodes:
17-
php80:
11+
php82:
1812
environment:
1913
php:
20-
version: 8.0
21-
php81:
22-
environment:
23-
php:
24-
version: 8.1
14+
version: 8.2

composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,14 @@
3333
"description" : "Codeception module for PhireMock. Allows to stub remote services for HTTP requests.",
3434
"license" : "GPL-3.0-or-later",
3535
"require" : {
36-
"php" : "^8.0",
37-
"mcustiel/phiremock-client": "^1.0",
36+
"php" : "^8.2",
37+
"mcustiel/phiremock-client": "^2.0",
3838
"codeception/codeception" : "^5.0",
39-
"codeception/lib-asserts": "^2.0"
39+
"codeception/lib-asserts": "^3.0"
4040
},
4141
"require-dev" : {
42-
"mcustiel/phiremock-codeception-extension": "^3.0",
43-
"mcustiel/phiremock-server": "^1.0",
42+
"mcustiel/phiremock-codeception-extension": "^4.0",
43+
"mcustiel/phiremock-server": "^2.0",
4444
"guzzlehttp/guzzle" : "^7.0",
4545
"codeception/module-asserts": "^3.0"
4646
},

0 commit comments

Comments
 (0)