Skip to content

Commit 3a7f0ec

Browse files
committed
fix?
1 parent 155253b commit 3a7f0ec

File tree

1 file changed

+19
-17
lines changed

1 file changed

+19
-17
lines changed

.github/workflows/php.yml

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
if: (github.event_name == 'push' || github.event.pull_request.head.repo.full_name != github.repository)
2020
steps:
2121
- name: Cancel Previous Runs
22-
uses: styfle/cancel-workflow-action@0.7.0
22+
uses: styfle/cancel-workflow-action@0.12.1
2323
with:
2424
access_token: ${{ github.token }}
2525

@@ -30,15 +30,15 @@ jobs:
3030
- "kill_previous"
3131
steps:
3232
- name: "Set up PHP"
33-
uses: "shivammathur/setup-php@v2"
33+
uses: "shivammathur/setup-php@v2.32.0"
3434
with:
3535
php-version: "latest"
3636

3737
- name: "Checkout code"
38-
uses: "actions/checkout@v3"
38+
uses: "actions/checkout@v4.2.2"
3939

4040
- name: "Install dependencies"
41-
uses: "ramsey/composer-install@v2"
41+
uses: "ramsey/composer-install@v3.1.0"
4242

4343
- name: Validate files
4444
run: composer validate-files
@@ -50,15 +50,15 @@ jobs:
5050
- "kill_previous"
5151
steps:
5252
- name: "Set up PHP"
53-
uses: "shivammathur/setup-php@v2"
53+
uses: "shivammathur/setup-php@v2.32.0"
5454
with:
5555
php-version: "latest"
5656

5757
- name: "Checkout code"
58-
uses: "actions/checkout@v3"
58+
uses: "actions/checkout@v4.2.2"
5959

6060
- name: "Install dependencies"
61-
uses: "ramsey/composer-install@v2"
61+
uses: "ramsey/composer-install@v3.1.0"
6262

6363
- name: Check Style
6464
run: composer check-code-style
@@ -70,17 +70,17 @@ jobs:
7070
- "php_syntax_errors"
7171
steps:
7272
- name: Checkout code
73-
uses: actions/checkout@v3
73+
uses: actions/checkout@v4.2.2
7474

7575
- name: Setup PHP
76-
uses: shivammathur/setup-php@2.15.0
76+
uses: shivammathur/setup-php@2.32.0
7777
with:
7878
php-version: "latest"
7979
coverage: none
8080
tools: phpstan
8181

8282
- name: Install Composer dependencies
83-
uses: "ramsey/composer-install@v2"
83+
uses: "ramsey/composer-install@v3.1.0"
8484

8585
- name: Run PHPStan
8686
run: vendor/bin/phpstan analyze
@@ -94,14 +94,14 @@ jobs:
9494
fail-fast: false
9595
matrix:
9696
php-version:
97-
- "8.2"
9897
- "8.3"
98+
- "8.4"
9999
env:
100100
extensions: curl, dom, imagick, json, libxml, mbstring
101101

102102
steps:
103103
- name: Checkout code
104-
uses: actions/checkout@v3
104+
uses: actions/checkout@v4.2.2
105105

106106
- name: Set Up Imagick, FFmpeg & Exiftools
107107
run: |
@@ -110,7 +110,7 @@ jobs:
110110
sudo apt-get -y install ffmpeg libimage-exiftool-perl libmagickwand-dev
111111
112112
- name: Setup PHP Action
113-
uses: shivammathur/setup-php@2.15.0
113+
uses: shivammathur/setup-php@2.32.0
114114
with:
115115
php-version: ${{ matrix.php-version }}
116116
extensions: ${{ env.extensions }}
@@ -121,7 +121,7 @@ jobs:
121121
# Dependencies need to be installed to make sure the PHPUnit classes are recognized.
122122
# @link https://github.com/marketplace/actions/install-php-dependencies-with-composer
123123
- name: Install Composer dependencies
124-
uses: "ramsey/composer-install@v2"
124+
uses: "ramsey/composer-install@v3.1.0"
125125

126126
# - name: boot test server
127127
# run: vendor/bin/http_test_server > /dev/null 2>&1 &
@@ -139,7 +139,9 @@ jobs:
139139
run: composer run-tests
140140

141141
- name: Codecov
142-
uses: codecov/codecov-action@v1
142+
uses: codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574 # v5.4.0
143+
env:
144+
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
143145

144146
# support for mutation testing.
145147
#
@@ -159,7 +161,7 @@ jobs:
159161
# - "tests"
160162
# steps:
161163
# - name: Checkout code
162-
# uses: actions/checkout@v3
164+
# uses: actions/checkout@v4.2.2
163165

164166
# - name: Set Up Imagick, FFmpeg & Exiftools
165167
# run: |
@@ -168,7 +170,7 @@ jobs:
168170
# sudo apt-get -y install ffmpeg libimage-exiftool-perl libmagickwand-dev
169171

170172
# - name: Setup PHP
171-
# uses: shivammathur/setup-php@2.15.0
173+
# uses: shivammathur/setup-php@2.32.0
172174
# with:
173175
# php-version: "latest"
174176
# coverage: xdebug

0 commit comments

Comments
 (0)