Skip to content

Commit 8ca8ee6

Browse files
committed
Fix CI pipeline by upgrading to more recent Magento versions
1 parent f5640e7 commit 8ca8ee6

2 files changed

Lines changed: 25 additions & 15 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ jobs:
1111
strategy:
1212
matrix:
1313
operating-system: ['ubuntu-latest']
14-
php-versions: ['8.1']
15-
magento: ['2.4.4', '2.4.5']
14+
php-versions: ['8.4']
15+
magento: ['2.4.8']
1616
coveralls: [ false ]
1717
include:
18-
- php-versions: '8.1'
19-
magento: '2.4.6'
18+
- php-versions: '8.4'
19+
magento: '2.4.9'
2020
operating-system: 'ubuntu-latest'
2121
coveralls: true
2222
steps:
@@ -34,17 +34,13 @@ jobs:
3434
- name: Install Composer dependencies
3535
run: composer install
3636

37-
- name: Install Magento 2.4.4
38-
if: matrix.magento == '2.4.4'
39-
run: composer update --with-dependencies magento/framework:103.0.4 laminas/laminas-code:4.5.1 symfony/yaml symfony/console madewithlove/license-checker
37+
- name: Install Magento 2.4.8
38+
if: matrix.magento == '2.4.8'
39+
run: composer update --with-dependencies magento/framework:103.0.8 laminas/laminas-code:4.17.0 roave/security-advisories symfony/yaml symfony/console madewithlove/license-checker
4040

41-
- name: Install Magento 2.4.5
42-
if: matrix.magento == '2.4.5'
43-
run: composer update --with-dependencies magento/framework:103.0.5 laminas/laminas-code:4.5.2 roave/security-advisories symfony/yaml symfony/console madewithlove/license-checker
44-
45-
- name: Install Magento 2.4.6
46-
if: matrix.magento == '2.4.6'
47-
run: composer update --with-dependencies magento/framework:103.0.6 laminas/laminas-code:4.10.0 roave/security-advisories symfony/yaml symfony/console madewithlove/license-checker
41+
- name: Install Magento 2.4.9
42+
if: matrix.magento == '2.4.9'
43+
run: composer update --with-dependencies magento/framework:103.0.9 laminas/laminas-code:4.17.0 roave/security-advisories symfony/yaml symfony/console madewithlove/license-checker
4844

4945
- name: Composer license check
5046
run: composer check-license
@@ -58,7 +54,6 @@ jobs:
5854
./bin/ci_markdown_neon_lint
5955
6056
- name: Static code analysis
61-
if: (matrix.magento != '2.4.0' && matrix.magento != '2.4.1')
6257
run: composer analyze
6358

6459
- name: Unittests

‎phpstan.neon‎

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,3 +70,18 @@ parameters:
7070
-
7171
message: '~PHPDoc tag @var assumes the expression with type~'
7272
path: tests/bitExpert/PHPStan/Magento/Type/TestFrameworkObjectManagerDynamicReturnTypeExtensionUnitTest.php
73+
-
74+
message: '~Parameter #2 $scope of method~'
75+
path: tests/bitExpert/PHPStan/Magento/Rules/AbstractModelRetrieveCollectionViaFactoryRuleUnitTest.php
76+
-
77+
message: '~Parameter #2 $scope of method~'
78+
path: tests/bitExpert/PHPStan/Magento/Rules/AbstractModelUseServiceContractRuleUnitTest.php
79+
-
80+
message: '~Parameter #2 $scope of method~'
81+
path: tests/bitExpert/PHPStan/Magento/Rules/GetCollectionMockMethodNeedsCollectionSubclassRuleUnitTest.php
82+
-
83+
message: '~Parameter #2 $scope of method~'
84+
path: tests/bitExpert/PHPStan/Magento/Rules/ResourceModelsShouldBeUsedDirectlyRuleUnitTest.php
85+
-
86+
message: '~Parameter #2 $scope of method~'
87+
path: tests/bitExpert/PHPStan/Magento/Rules/SetTemplateDisallowedForBlockRuleUnitTest.php

0 commit comments

Comments
 (0)