@@ -18,10 +18,10 @@ jobs:
18
18
- { php-version: 8.4, dependencies: highest, coverage: pcov, with_coverage: false, allow-fail: true }
19
19
steps :
20
20
- name : " Checkout"
21
-
21
+ uses : " actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 " # v4.2.2
22
22
23
23
- name : " Install PHP"
24
- uses :
" shivammathur/[email protected] "
24
+ uses : " shivammathur/setup-php@2282b6a082fc605c8320908a4cca3a5d1ca6c6fe " # 2.35.1
25
25
with :
26
26
coverage : " ${{ matrix.coverage }}"
27
27
ini-values : display_errors=On, display_startup_errors=On, error_reporting=32767
@@ -37,17 +37,17 @@ jobs:
37
37
run : " composer validate --ansi --strict"
38
38
39
39
- name : " Determine composer cache directory"
40
- uses :
" ergebnis/.github/actions/composer/[email protected] "
40
+ uses : " ergebnis/.github/actions/composer/determine-cache-directory@b7a813b437712bae6ea583a4071c631d2d8bee6d " # 1.9.3
41
41
42
42
- name : " Cache dependencies installed with composer"
43
-
43
+ uses : " actions/cache@5a3ec84eff668545956fd18022155c47e93e2684 " # v4.2.3
44
44
with :
45
45
path : " ${{ env.COMPOSER_CACHE_DIR }}"
46
46
key : " php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-${{ hashFiles('composer.lock') }}"
47
47
restore-keys : " php-${{ matrix.php-version }}-composer-${{ matrix.dependencies }}-"
48
48
49
49
- name : " Install ${{ matrix.dependencies }} dependencies with composer"
50
- uses :
" ergebnis/.github/actions/composer/[email protected] "
50
+ uses : " ergebnis/.github/actions/composer/install@b7a813b437712bae6ea583a4071c631d2d8bee6d " # 1.9.3
51
51
with :
52
52
dependencies : " ${{ matrix.dependencies }}"
53
53
0 commit comments