Skip to content

Commit cc5204b

Browse files
ci: Remove OS and PHP version specifications from workflow files for simplification. (#55)
1 parent 7935f3c commit cc5204b

File tree

5 files changed

+1
-24
lines changed

5 files changed

+1
-24
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,10 @@ jobs:
2626
composer-command: |
2727
composer require yiisoft/yii2:22.0.x-dev --prefer-dist --no-progress --no-interaction --no-scripts --ansi
2828
concurrency-group: phpunit-${{ github.workflow }}-${{ github.ref }}
29-
os: >-
30-
['ubuntu-latest', 'windows-latest']
31-
php: >-
32-
['8.1', '8.2', '8.3', '8.4']
3329
phpunit-compatibility:
3430
uses: php-forge/actions/.github/workflows/phpunit.yml@main
3531
secrets:
3632
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
3733
with:
3834
concurrency-group: phpunit-compatibility-${{ github.workflow }}-${{ github.ref }}
3935
extensions: intl
40-
os: >-
41-
['ubuntu-latest', 'windows-latest']
42-
php: >-
43-
['8.1', '8.2', '8.3', '8.4']

.github/workflows/dependency-check.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,3 @@ jobs:
2323
with:
2424
composer-command: |
2525
composer require yiisoft/yii2:22.0.x-dev --prefer-dist --no-progress --no-interaction --no-scripts --ansi
26-
os: >-
27-
['ubuntu-latest']
28-
php: >-
29-
['8.4']

.github/workflows/ecs.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,3 @@ jobs:
2525
with:
2626
composer-command: |
2727
composer require yiisoft/yii2:22.0.x-dev --prefer-dist --no-progress --no-interaction --no-scripts --ansi
28-
os: >-
29-
['ubuntu-latest']
30-
php: >-
31-
['8.4']

.github/workflows/static.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,18 +28,10 @@ jobs:
2828
composer-command: |
2929
composer require yiisoft/yii2:22.0.x-dev --prefer-dist --no-progress --no-interaction --no-scripts --ansi
3030
concurrency-group: phpstan-${{ github.workflow }}-${{ github.ref }}
31-
os: >-
32-
['ubuntu-latest']
33-
php: >-
34-
['8.4']
3531
phpstan-console:
3632
uses: php-forge/actions/.github/workflows/phpstan.yml@main
3733
with:
3834
configuration: 'phpstan-console.neon'
3935
composer-command: |
4036
composer require yiisoft/yii2:22.0.x-dev --prefer-dist --no-progress --no-interaction --no-scripts --ansi
4137
concurrency-group: phpstan-console-${{ github.workflow }}-${{ github.ref }}
42-
os: >-
43-
['ubuntu-latest']
44-
php: >-
45-
['8.4']

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
- Bug #52: Standardize headings and improve clarity in documentation files (@terabytesoftw)
2323
- Bug #53: Update documentation for consistency and clarity; change section titles and add strict types declaration (@terabytesoftw)
2424
- Bug #54: Update `PHPStan` `tmpDir` config; move `runtime` directory to `root`; update docs (@terabytesoftw)
25+
- Bug #55: Remove `OS` and `PHP` version specifications from workflow files for simplification (@terabytesoftw)
2526

2627
## 0.2.3 June 09, 2025
2728

0 commit comments

Comments
 (0)