Skip to content

Commit 259f4d3

Browse files
authored
Merge pull request #172 from php-http/cleanup-build
Cleanup build
2 parents f640739 + a44b89d commit 259f4d3

File tree

4 files changed

+12
-43
lines changed

4 files changed

+12
-43
lines changed

.github/workflows/checks.yml

Lines changed: 0 additions & 19 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: CI
33
on:
44
push:
55
branches:
6-
- master
6+
- '*.x'
77
pull_request:
88

99
jobs:
@@ -12,11 +12,11 @@ jobs:
1212
runs-on: ubuntu-latest
1313
strategy:
1414
matrix:
15-
php: ['7.1', '7.2', '7.3', '7.4', '8.0']
15+
php: ['7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2']
1616

1717
steps:
1818
- name: Checkout code
19-
uses: actions/checkout@v2
19+
uses: actions/checkout@v3
2020

2121
- name: Setup PHP
2222
uses: shivammathur/setup-php@v2
@@ -25,15 +25,8 @@ jobs:
2525
tools: composer:v2
2626
coverage: none
2727

28-
- name: Install PHP 7 dependencies
28+
- name: Install dependencies
2929
run: composer update --prefer-dist --no-interaction --no-progress
30-
if: "startsWith(matrix.php, '7.')"
31-
32-
- name: Install PHP 8 dependencies
33-
run: |
34-
composer require "phpdocumentor/reflection-docblock:^5.2@dev" --no-interaction --no-update
35-
composer update --prefer-dist --prefer-stable --no-interaction --no-progress --ignore-platform-req=php
36-
if: "startsWith(matrix.php, '8.')"
3730

3831
- name: Execute tests
3932
run: composer test
@@ -43,11 +36,11 @@ jobs:
4336
runs-on: ubuntu-latest
4437
strategy:
4538
matrix:
46-
php: ['7.1', '7.4', '8.0']
39+
php: ['7.1', '7.4', '8.0', '8.1', '8.2']
4740

4841
steps:
4942
- name: Checkout code
50-
uses: actions/checkout@v2
43+
uses: actions/checkout@v3
5144

5245
- name: Setup PHP
5346
uses: shivammathur/setup-php@v2
@@ -70,7 +63,7 @@ jobs:
7063

7164
steps:
7265
- name: Checkout code
73-
uses: actions/checkout@v2
66+
uses: actions/checkout@v3
7467

7568
- name: Setup PHP
7669
uses: shivammathur/setup-php@v2

.github/workflows/static.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: Static analysis
33
on:
44
push:
55
branches:
6-
- master
6+
- '*.x'
77
pull_request:
88

99
jobs:
@@ -13,7 +13,7 @@ jobs:
1313

1414
steps:
1515
- name: Checkout code
16-
uses: actions/checkout@v2
16+
uses: actions/checkout@v3
1717

1818
- name: PHPStan
1919
uses: docker://oskarstark/phpstan-ga
@@ -26,7 +26,7 @@ jobs:
2626

2727
steps:
2828
- name: Checkout code
29-
uses: actions/checkout@v2
29+
uses: actions/checkout@v3
3030

3131
- name: PHP-CS-Fixer
3232
uses: docker://oskarstark/php-cs-fixer-ga

composer.json

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,8 @@
2525
"psr/http-message": "^1.0"
2626
},
2727
"require-dev": {
28-
"friends-of-phpspec/phpspec-code-coverage": "^4.1",
29-
"phpspec/phpspec": "^5.1 || ^6.0"
30-
},
31-
"extra": {
32-
"branch-alias": {
33-
"dev-master": "2.x-dev"
34-
}
28+
"friends-of-phpspec/phpspec-code-coverage": "^4.1 || ^5.0 || ^6.0",
29+
"phpspec/phpspec": "^5.1 || ^6.0 || ^7.0"
3530
},
3631
"autoload": {
3732
"psr-4": {

0 commit comments

Comments
 (0)