Skip to content

Commit a3aa231

Browse files
committed
Merge tag 'v13.18.0'
Signed-off-by: Mior Muhammad Zaki <crynobone@gmail.com>
2 parents 4043c60 + 138e580 commit a3aa231

269 files changed

Lines changed: 9672 additions & 1315 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎.github/workflows/databases-nightly.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ jobs:
2525

2626
steps:
2727
- name: Checkout code
28-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
28+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2929
with:
3030
persist-credentials: false
3131

3232
- name: Setup PHP
33-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
33+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
3434
with:
3535
php-version: 8.4
3636
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr
@@ -70,12 +70,12 @@ jobs:
7070

7171
steps:
7272
- name: Checkout code
73-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
73+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
7474
with:
7575
persist-credentials: false
7676

7777
- name: Setup PHP
78-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
78+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
7979
with:
8080
php-version: 8.4
8181
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr

‎.github/workflows/databases.yml‎

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@ jobs:
2929

3030
steps:
3131
- name: Checkout code
32-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
32+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3333
with:
3434
persist-credentials: false
3535

3636
- name: Setup PHP
37-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
37+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
3838
with:
3939
php-version: 8.4
4040
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr
@@ -75,12 +75,12 @@ jobs:
7575

7676
steps:
7777
- name: Checkout code
78-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
78+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
7979
with:
8080
persist-credentials: false
8181

8282
- name: Setup PHP
83-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
83+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
8484
with:
8585
php-version: 8.4
8686
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr
@@ -120,12 +120,12 @@ jobs:
120120

121121
steps:
122122
- name: Checkout code
123-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
123+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
124124
with:
125125
persist-credentials: false
126126

127127
- name: Setup PHP
128-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
128+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
129129
with:
130130
php-version: 8.4
131131
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr
@@ -166,12 +166,12 @@ jobs:
166166

167167
steps:
168168
- name: Checkout code
169-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
169+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
170170
with:
171171
persist-credentials: false
172172

173173
- name: Setup PHP
174-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
174+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
175175
with:
176176
php-version: 8.4
177177
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_pgsql, :php-psr
@@ -214,12 +214,12 @@ jobs:
214214

215215
steps:
216216
- name: Checkout code
217-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
217+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
218218
with:
219219
persist-credentials: false
220220

221221
- name: Setup PHP
222-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
222+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
223223
with:
224224
php-version: 8.4
225225
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_pgsql, :php-psr
@@ -262,12 +262,12 @@ jobs:
262262

263263
steps:
264264
- name: Checkout code
265-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
265+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
266266
with:
267267
persist-credentials: false
268268

269269
- name: Setup PHP
270-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
270+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
271271
with:
272272
php-version: 8.4
273273
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_pgsql, :php-psr
@@ -308,12 +308,12 @@ jobs:
308308

309309
steps:
310310
- name: Checkout code
311-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
311+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
312312
with:
313313
persist-credentials: false
314314

315315
- name: Setup PHP
316-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
316+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
317317
with:
318318
php-version: 8.4
319319
extensions: dom, curl, libxml, mbstring, zip, pcntl, sqlsrv, pdo, pdo_sqlsrv, odbc, pdo_odbc, :php-psr
@@ -355,12 +355,12 @@ jobs:
355355

356356
steps:
357357
- name: Checkout code
358-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
358+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
359359
with:
360360
persist-credentials: false
361361

362362
- name: Setup PHP
363-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
363+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
364364
with:
365365
php-version: 8.4
366366
extensions: dom, curl, libxml, mbstring, zip, pcntl, sqlsrv, pdo, pdo_sqlsrv, odbc, pdo_odbc, :php-psr
@@ -393,12 +393,12 @@ jobs:
393393

394394
steps:
395395
- name: Checkout code
396-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
396+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
397397
with:
398398
persist-credentials: false
399399

400400
- name: Setup PHP
401-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
401+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
402402
with:
403403
php-version: 8.4
404404
extensions: dom, curl, libxml, mbstring, zip, pcntl, sqlsrv, pdo, pdo_sqlsrv, odbc, pdo_odbc, :php-psr
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
name: dependabot-auto-merge
2+
3+
on: pull_request
4+
5+
permissions:
6+
contents: write
7+
pull-requests: write
8+
9+
jobs:
10+
dependabot:
11+
if: ${{ github.actor == 'dependabot[bot]' }}
12+
uses: laravel/.github/.github/workflows/dependabot-auto-merge.yml@c265c45c41ccb723befb7a2b807dffff4595bd39

‎.github/workflows/facades.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818

1919
steps:
2020
- name: Checkout code
21-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
21+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2222

2323
- name: Setup PHP
24-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
24+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
2525
with:
2626
php-version: 8.4
2727
extensions: :php-psr
Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
name: install-nightly
2+
3+
on:
4+
schedule:
5+
- cron: '0 0 * * *'
6+
7+
permissions:
8+
contents: read
9+
10+
jobs:
11+
install:
12+
runs-on: ubuntu-24.04
13+
14+
steps:
15+
- name: Setup PHP
16+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
17+
with:
18+
php-version: 8.3
19+
extensions: dom, curl, libxml, mbstring, zip, pcntl
20+
tools: composer:v2
21+
coverage: none
22+
23+
- name: Create a Laravel application
24+
uses: nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4
25+
with:
26+
timeout_minutes: 5
27+
max_attempts: 5
28+
# rm -rf app ensures each retry starts clean in case it previously fails...
29+
command: rm -rf app && composer create-project laravel/laravel app --no-install --no-scripts --no-interaction
30+
31+
- name: Require the development release
32+
working-directory: app
33+
run: composer require laravel/framework:13.x-dev --no-update --no-interaction
34+
35+
- name: Install dependencies
36+
uses: nick-fields/retry@ad984534de44a9489a53aefd81eb77f87c70dc60 # v4
37+
with:
38+
timeout_minutes: 5
39+
max_attempts: 5
40+
command: cd app && composer update --with-all-dependencies --no-interaction --no-progress
41+
42+
- name: Boot the application
43+
working-directory: app
44+
run: php artisan about

‎.github/workflows/queues.yml‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ jobs:
1818

1919
steps:
2020
- name: Checkout code
21-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
21+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2222
with:
2323
persist-credentials: false
2424

2525
- name: Setup PHP
26-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
26+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
2727
with:
2828
php-version: 8.4
2929
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr
@@ -52,12 +52,12 @@ jobs:
5252

5353
steps:
5454
- name: Checkout code
55-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
55+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5656
with:
5757
persist-credentials: false
5858

5959
- name: Setup PHP
60-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
60+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
6161
with:
6262
php-version: 8.4
6363
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr
@@ -99,7 +99,7 @@ jobs:
9999

100100
steps:
101101
- name: Checkout code
102-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
102+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
103103
with:
104104
persist-credentials: false
105105

@@ -111,7 +111,7 @@ jobs:
111111
working-directory: beanstalkd-1.13
112112

113113
- name: Setup PHP
114-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
114+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
115115
with:
116116
php-version: ${{ matrix.php }}
117117
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr

‎.github/workflows/redis.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,12 @@ jobs:
3030

3131
steps:
3232
- name: Checkout code
33-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
33+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
3434
with:
3535
persist-credentials: false
3636

3737
- name: Setup PHP
38-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
38+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
3939
with:
4040
php-version: 8.4
4141
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr
@@ -78,12 +78,12 @@ jobs:
7878

7979
steps:
8080
- name: Checkout code
81-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
81+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
8282
with:
8383
persist-credentials: false
8484

8585
- name: Setup PHP
86-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
86+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
8787
with:
8888
php-version: 8.4
8989
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, pdo_mysql, :php-psr

‎.github/workflows/releases.yml‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
steps:
2424
- name: Checkout repository
25-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
25+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2626

2727
- name: Remove optional "v" prefix
2828
id: version
@@ -66,7 +66,7 @@ jobs:
6666
commit_message: "Update version to v${{ steps.version.outputs.version }}"
6767

6868
- name: SSH into splitter server
69-
uses: appleboy/ssh-action@1530429296e979861824d74fb800013190b5dee0 # master
69+
uses: appleboy/ssh-action@0ff4204d59e8e51228ff73bce53f80d53301dee2 # v1.2.5
7070
with:
7171
host: 104.248.56.26
7272
username: forge
@@ -107,6 +107,9 @@ jobs:
107107
RELEASE_NOTES=$(echo -n "$RELEASE_NOTES" | sed "${START_FROM}d")
108108
fi
109109
110+
# Strip leading "#" to prevent rendering as markdown headings
111+
RELEASE_NOTES=$(echo -n "$RELEASE_NOTES" | sed 's/^\(\* \)#\+\s*/\1/')
112+
110113
{
111114
echo 'notes<<EOF'
112115
echo "$RELEASE_NOTES"
@@ -116,7 +119,7 @@ jobs:
116119
RELEASE_NOTES: ${{ steps.generated-notes.outputs.release-notes }}
117120

118121
- name: Create release
119-
uses: softprops/action-gh-release@b4309332981a82ec1c5618f44dd2e27cc8bfbfda # v3.0.0
122+
uses: softprops/action-gh-release@718ea10b132b3b2eba29c1007bb80653f286566b # v3.0.1
120123
env:
121124
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
122125
with:

‎.github/workflows/static-analysis.yml‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ jobs:
2323

2424
steps:
2525
- name: Checkout code
26-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
26+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
2727
with:
2828
persist-credentials: false
2929

3030
- name: Setup PHP
31-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
31+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
3232
with:
3333
php-version: 8.4
3434
tools: composer:v2

‎.github/workflows/tests.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,12 @@ jobs:
5050

5151
steps:
5252
- name: Checkout code
53-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
53+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
5454
with:
5555
persist-credentials: false
5656

5757
- name: Setup PHP
58-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
58+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
5959
with:
6060
php-version: ${{ matrix.php }}
6161
extensions: dom, curl, libxml, mbstring, zip, pcntl, pdo, sqlite, pdo_sqlite, gd, redis, igbinary, msgpack, memcached, gmp, :php-psr
@@ -113,12 +113,12 @@ jobs:
113113
git config --global core.eol lf
114114
115115
- name: Checkout code
116-
uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
116+
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
117117
with:
118118
persist-credentials: false
119119

120120
- name: Setup PHP
121-
uses: shivammathur/setup-php@7c071dfe9dc99bdf297fa79cb49ea005b9fcadbc # v2
121+
uses: shivammathur/setup-php@f3e473d116dcccaddc5834248c87452386958240 # v2
122122
with:
123123
php-version: ${{ matrix.php }}
124124
extensions: dom, curl, libxml, mbstring, zip, pdo, sqlite, pdo_sqlite, gd, pdo_mysql, fileinfo, ftp, redis, memcached, gmp, intl, :php-psr

0 commit comments

Comments
 (0)