Skip to content

Commit e2fc3fc

Browse files
authored
Merge pull request #145 from rollbar/updated/v8-test-workflow
Updated the CI test workflow for v8 and Laravel 10
2 parents a88c676 + 66317f9 commit e2fc3fc

File tree

1 file changed

+5
-20
lines changed

1 file changed

+5
-20
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -31,25 +31,8 @@ jobs:
3131
strategy:
3232
matrix:
3333
os: [ubuntu]
34-
php: [8.1, 8.0, 7.4, 7.3, 7.2]
35-
laravel: [^9, ^8, ^7, ^6]
36-
exclude:
37-
# Laravel 6 requires php 7.2-8.0, so exclude all php versions after 8.1
38-
- laravel: ^6
39-
php: 8.1
40-
# Laravel 7 requires php 7.2-8.0, so exclude all php versions after 8.1
41-
- laravel: ^7
42-
php: 8.1
43-
# Laravel 8 requires php 7.3+, so exclude all PHP versions prior to 7.3
44-
- laravel: ^8
45-
php: 7.2
46-
# Laravel 9 requires php ^8.0.2, so exclude all PHP versions prior to 8.0.2
47-
- laravel: ^9
48-
php: 7.2
49-
- laravel: ^9
50-
php: 7.3
51-
- laravel: ^9
52-
php: 7.4
34+
php: [8.2, 8.1]
35+
laravel: [^10]
5336
env:
5437
ROLLBAR_TOKEN: "ad865e76e7fb496fab096ac07b1dbabb"
5538
name: Laravel ${{ matrix.laravel }} on PHP ${{ matrix.php }} (${{ matrix.os }})
@@ -77,6 +60,8 @@ jobs:
7760
"url":"..",
7861
"options": {"versions": {"rollbar/rollbar-laravel": "1.0.0"}}
7962
}'
63+
composer config minimum-stability dev
64+
composer config prefer-stable true
8065
composer require rollbar/rollbar-laravel -W
8166
8267
- name: Setup .env
@@ -135,7 +120,7 @@ jobs:
135120
// Laravel logging mechanism into Rollbar
136121
$value = sprintf("%s-%s", env("GITHUB_RUN_ID"), rand());
137122
138-
\Log::error($value);
123+
\Illuminate\Support\Facades\Log::error($value);
139124
140125
// check that we have our random value written into our local file
141126
$this->assertFileExists(temp_file(),

0 commit comments

Comments
 (0)