Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit abdcd85

Browse filesBrowse files
committed
feat(Symfony Version) add symfony version.
1 parent 2ff37ef commit abdcd85
Copy full SHA for abdcd85

File tree

1 file changed

+36
-14
lines changed
Filter options

1 file changed

+36
-14
lines changed

‎.github/workflows/tests.yaml

Copy file name to clipboardExpand all lines: .github/workflows/tests.yaml
+36-14Lines changed: 36 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,17 @@ jobs:
2323
symfony_constraint: [false]
2424
experimental: [false]
2525
include:
26-
# - description: 'sentry/sentry dev-develop'
27-
# php: '7.4'
28-
# sentry_constraint: 'dev-develop'
29-
# experimental: true
26+
- description: 'Symfony 5.0'
27+
php: '8.0'
28+
symfony_constraint: 5.0.*
29+
- description: 'Symfony 5.0'
30+
php: '7.4'
31+
symfony_constraint: 5.0.*
3032
- description: 'Symfony 4.4'
31-
php: '7.3'
33+
php: '8.0'
34+
symfony_constraint: 4.4.*
35+
- description: 'Symfony 4.4'
36+
php: '7.4'
3237
symfony_constraint: 4.4.*
3338
- description: 'Symfony 3.4'
3439
php: '7.2'
@@ -43,25 +48,42 @@ jobs:
4348

4449
name: PHP ${{ matrix.php }} tests (${{ matrix.description }})
4550
steps:
46-
- uses: actions/checkout@v2
47-
- uses: actions/cache@v2
51+
- name: Checkout
52+
uses: actions/checkout@v2
53+
54+
- name: Cache
55+
uses: actions/cache@v2
4856
with:
4957
path: ~/.composer/cache/files
5058
key: ${{ matrix.php }}-${{ matrix.symfony_constraint }}-${{ matrix.composer_option }}
51-
- uses: shivammathur/setup-php@v2
59+
60+
- name: Setup PHP
61+
uses: shivammathur/setup-php@v2
5262
with:
5363
php-version: ${{ matrix.php }}
5464
coverage: xdebug
55-
- run: |
65+
66+
- name: Update Symfony Composer Version
67+
run: |
5668
sed -ri '/symfony\/(monolog-bundle|phpunit-bridge|messenger|psr-http-message-bridge|polyfill-php80)/! s/"symfony\/(.+)": "(.+)"/"symfony\/\1": "'${{ matrix.symfony_constraint }}'"/' composer.json;
5769
if: matrix.symfony_constraint
58-
- run: composer remove --dev symfony/messenger --no-update
70+
71+
- name: Remove Symfony Messenger
72+
run: composer remove --dev symfony/messenger --no-update
5973
if: matrix.symfony_constraint == '3.4.*' || matrix.composer_option == '--prefer-lowest'
60-
- run: composer update --no-progress --ansi ${{ matrix.composer_option }}
61-
- run: composer require sentry/sentry dev-develop
74+
75+
- name: Install dependencies
76+
run: composer update --no-progress --ansi ${{ matrix.composer_option }}
77+
78+
- name: Install Sentry
79+
run: composer require sentry/sentry dev-develop
6280
if: matrix.sentry_constraint == 'dev-develop'
63-
- run: vendor/bin/phpunit --coverage-clover=coverage.xml
64-
- uses: codecov/codecov-action@v1
81+
82+
- name: Run PHPUnit tests
83+
run: vendor/bin/phpunit --coverage-clover=coverage.xml
84+
85+
- name: Run codecov
86+
uses: codecov/codecov-action@v1
6587
with:
6688
file: './coverage.xml'
6789
fail_ci_if_error: true

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.