6
6
strategy :
7
7
matrix :
8
8
php-version :
9
- - " 8.0"
10
9
- " 8.1"
11
10
- " 8.2"
12
11
- " 8.3"
13
12
- " 8.4"
14
13
runs-on : ubuntu-latest
15
14
steps :
16
15
- name : " Checkout"
17
- uses : actions/checkout@v4
16
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
18
17
19
18
- name : " Build extension"
20
19
run : " docker build -t simdjsontest -f docker_php${{ matrix.php-version }}-alpine ."
26
25
runs-on : ubuntu-latest
27
26
steps :
28
27
- name : " Checkout"
29
- uses : actions/checkout@v4
28
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
30
29
31
30
- name : " Build PHP and extension in development mode"
32
31
run : " docker build -t simdjsontest -f docker_php8.4-dev ."
@@ -48,10 +47,10 @@ jobs:
48
47
continue-on-error : ${{ matrix.experimental }}
49
48
steps :
50
49
- name : " Checkout"
51
- uses : actions/checkout@v4
50
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
52
51
53
52
- name : " Install PHP"
54
- uses : shivammathur/setup-php@v2
53
+ uses : shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0
55
54
with :
56
55
php-version : " ${{ matrix.php-version }}"
57
56
extensions : json
@@ -94,10 +93,10 @@ jobs:
94
93
php : ['8.0', '8.1', '8.2', '8.3', '8.4']
95
94
steps :
96
95
- name : Checkout
97
- uses : actions/checkout@v4
96
+ uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
98
97
99
98
- name : Install PHP ${{ matrix.php }}
100
- uses : shivammathur/setup-php@v2
99
+ uses : shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # v2.32.0
101
100
with :
102
101
php-version : ${{ matrix.php }}
103
102
extensions : json
0 commit comments