Skip to content

Commit 2573fee

Browse files
committed
Fixed composer config audit.block-insecure issue
1 parent 1c71377 commit 2573fee

File tree

1 file changed

+35
-5
lines changed

1 file changed

+35
-5
lines changed

.github/workflows/check.yml

Lines changed: 35 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,9 @@ jobs:
3535
testbench: 10.*
3636
- laravel-version: 13.*
3737
testbench: 11.*
38-
38+
3939
exclude:
40+
# Laravel 13 requires PHP >= 8.3
4041
- laravel-version: 13.*
4142
php-version: 7.2
4243
- laravel-version: 13.*
@@ -49,6 +50,7 @@ jobs:
4950
php-version: 8.1
5051
- laravel-version: 13.*
5152
php-version: 8.2
53+
# Laravel 12 requires PHP >= 8.2
5254
- laravel-version: 12.*
5355
php-version: 7.2
5456
- laravel-version: 12.*
@@ -59,6 +61,7 @@ jobs:
5961
php-version: 8.0
6062
- laravel-version: 12.*
6163
php-version: 8.1
64+
# Laravel 11 requires PHP >= 8.2
6265
- laravel-version: 11.*
6366
php-version: 7.2
6467
- laravel-version: 11.*
@@ -69,6 +72,7 @@ jobs:
6972
php-version: 8.0
7073
- laravel-version: 11.*
7174
php-version: 8.1
75+
# Laravel 10 requires PHP >= 8.1
7276
- laravel-version: 10.*
7377
php-version: 7.2
7478
- laravel-version: 10.*
@@ -77,14 +81,17 @@ jobs:
7781
php-version: 7.4
7882
- laravel-version: 10.*
7983
php-version: 8.0
80-
- laravel-version: 8.*
81-
php-version: 7.2
84+
# Laravel 9 requires PHP >= 8.0
8285
- laravel-version: 9.*
8386
php-version: 7.2
8487
- laravel-version: 9.*
8588
php-version: 7.3
8689
- laravel-version: 9.*
8790
php-version: 7.4
91+
# Laravel 8 requires PHP >= 7.3
92+
- laravel-version: 8.*
93+
php-version: 7.2
94+
# Laravel 6/7 max PHP 8.0
8895
- laravel-version: 6.*
8996
php-version: 8.1
9097
- laravel-version: 7.*
@@ -105,16 +112,36 @@ jobs:
105112
php-version: 8.5
106113
- laravel-version: 7.*
107114
php-version: 8.5
115+
# Laravel 8 max PHP 8.1
116+
- laravel-version: 8.*
117+
php-version: 8.2
118+
- laravel-version: 8.*
119+
php-version: 8.3
120+
- laravel-version: 8.*
121+
php-version: 8.4
108122
- laravel-version: 8.*
109123
php-version: 8.5
124+
# Laravel 9 max PHP 8.2
125+
- laravel-version: 9.*
126+
php-version: 8.3
127+
- laravel-version: 9.*
128+
php-version: 8.4
110129
- laravel-version: 9.*
111130
php-version: 8.5
131+
# Laravel 10 max PHP 8.3
132+
- laravel-version: 10.*
133+
php-version: 8.4
134+
- laravel-version: 10.*
135+
php-version: 8.5
136+
# Laravel 11 max PHP 8.4
137+
- laravel-version: 11.*
138+
php-version: 8.5
112139

113140
name: P${{ matrix.php-version }} - L${{ matrix.laravel-version }}
114141

115142
steps:
116143
- name: Checkout code
117-
uses: actions/checkout@v3
144+
uses: actions/checkout@v4
118145

119146
- name: Set up PHP ${{ matrix.php-version }}
120147
uses: shivammathur/setup-php@v2
@@ -124,6 +151,9 @@ jobs:
124151
- name: Validate composer.json and composer.lock
125152
run: composer validate
126153

154+
- name: Allow installing packages with security advisories
155+
run: composer config audit.block-insecure false
156+
127157
- name: Install dependencies
128158
run: |
129159
composer require "laravel/framework:${{ matrix.laravel-version }}" --no-interaction --no-update
@@ -139,7 +169,7 @@ jobs:
139169
runs-on: ubuntu-latest
140170
name: PHP Linting (Pint)
141171
steps:
142-
- uses: actions/checkout@v3
172+
- uses: actions/checkout@v4
143173
with:
144174
fetch-depth: 2
145175
- name: "laravel-pint"

0 commit comments

Comments
 (0)