Skip to content

Commit 0a9a4ff

Browse files
authored
Merge pull request #409 from greg0ire/3.0.x
Merge 2.2.x into 3.0.x
2 parents 81c4468 + 4143f79 commit 0a9a4ff

File tree

4 files changed

+25
-45
lines changed

4 files changed

+25
-45
lines changed

.github/workflows/coding-standards.yml

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
11

22
name: "Coding Standards"
33

4-
on: ["pull_request", "push"]
4+
on:
5+
pull_request:
6+
branches:
7+
- "*.x"
8+
push:
9+
branches:
10+
- "*.x"
511

612
jobs:
713
coding-standards:
@@ -24,15 +30,10 @@ jobs:
2430
php-version: "${{ matrix.php-version }}"
2531
tools: "cs2pr"
2632

27-
- name: "Cache dependencies installed with Composer"
28-
uses: "actions/cache@v2"
29-
with:
30-
path: "~/.composer/cache"
31-
key: "php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
32-
restore-keys: "php-${{ matrix.php-version }}-composer-locked-"
33-
3433
- name: "Install dependencies with Composer"
35-
run: "composer install --no-interaction --no-progress --no-suggest"
34+
uses: "ramsey/composer-install@v1"
35+
with:
36+
dependency-versions: "highest"
3637

3738
# https://github.com/doctrine/.github/issues/3
3839
- name: "Run PHP_CodeSniffer"

.github/workflows/continuous-integration.yml

Lines changed: 12 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@ on:
55
pull_request:
66
branches:
77
- "*.x"
8-
- "master"
98
push:
109
branches:
1110
- "*.x"
12-
- "master"
1311

1412
env:
1513
fail-fast: true
@@ -25,12 +23,14 @@ jobs:
2523
- "7.2"
2624
- "7.3"
2725
- "7.4"
28-
deps:
29-
- "normal"
26+
dependencies:
27+
- "highest"
28+
stability:
29+
- "stable"
3030
include:
31-
- deps: "low"
31+
- dependencies: "lowest"
3232
php-version: "7.2"
33-
- deps: "dev"
33+
- stability: "dev"
3434
php-version: "8.0"
3535

3636
steps:
@@ -46,24 +46,15 @@ jobs:
4646
coverage: "pcov"
4747
ini-values: "zend.assertions=1"
4848

49-
- name: "Cache dependencies installed with composer"
50-
uses: "actions/cache@v2"
51-
with:
52-
path: "~/.composer/cache"
53-
key: "php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
54-
restore-keys: "php-${{ matrix.php-version }}-composer-locked-"
55-
5649
- name: "Allow installing dev dependencies"
5750
run: "composer config minimum-stability dev"
58-
if: "${{ matrix.deps == 'dev' }}"
51+
if: "${{ matrix.stability == 'dev' }}"
5952

60-
- name: "Install dependencies with composer"
61-
run: "composer update --no-interaction --prefer-dist"
62-
if: "${{ matrix.deps != 'low' }}"
63-
64-
- name: "Install lowest possible dependencies with composer"
65-
run: "composer update --no-interaction --prefer-dist --prefer-lowest"
66-
if: "${{ matrix.deps == 'low' }}"
53+
- name: "Install dependencies with Composer"
54+
uses: "ramsey/composer-install@v1"
55+
with:
56+
dependency-versions: "${{ matrix.dependencies }}"
57+
composer-options: "--prefer-dist"
6758

6859
- name: "Run PHPUnit"
6960
run: "vendor/bin/phpunit --coverage-clover=coverage.xml"

.github/workflows/static-analysis.yml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,9 @@ on:
55
pull_request:
66
branches:
77
- "*.x"
8-
- "master"
98
push:
109
branches:
1110
- "*.x"
12-
- "master"
1311

1412
jobs:
1513
static-analysis-phpstan:
@@ -32,15 +30,10 @@ jobs:
3230
php-version: "${{ matrix.php-version }}"
3331
tools: "cs2pr"
3432

35-
- name: "Cache dependencies installed with composer"
36-
uses: "actions/cache@v2"
33+
- name: "Install dependencies with Composer"
34+
uses: "ramsey/composer-install@v1"
3735
with:
38-
path: "~/.composer/cache"
39-
key: "php-${{ matrix.php-version }}-composer-locked-${{ hashFiles('composer.lock') }}"
40-
restore-keys: "php-${{ matrix.php-version }}-composer-locked-"
41-
42-
- name: "Install dependencies with composer"
43-
run: "composer install --no-interaction --no-progress --no-suggest"
36+
dependency-versions: "highest"
4437

4538
- name: "Run a static analysis with phpstan/phpstan"
4639
run: "vendor/bin/phpstan analyse --error-format=checkstyle | cs2pr"

composer.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,5 @@
4242
},
4343
"autoload-dev": {
4444
"psr-4": { "Doctrine\\Bundle\\MigrationsBundle\\Tests\\": "Tests" }
45-
},
46-
"extra": {
47-
"branch-alias": {
48-
"dev-master": "3.0.x-dev"
49-
}
5045
}
5146
}

0 commit comments

Comments
 (0)