@@ -43,21 +43,21 @@ jobs:
43
43
composer-options : " --ignore-platform-req=php+"
44
44
45
45
steps :
46
- - uses : " actions/checkout@v4 "
46
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
47
47
48
48
- name : Run CouchDB
49
49
timeout-minutes : 3
50
50
continue-on-error : true
51
- uses : " cobot/couchdb-action@master"
51
+ uses : cobot/couchdb-action@7474dc7782b9f8a84d10579dd91339820b2e6b7e # master
52
52
with :
53
53
couchdb version : ' 2.3.1'
54
54
55
55
- name : Run MongoDB
56
- uses :
supercharge/[email protected]
56
+ uses : supercharge/mongodb-github-action@90004df786821b6308fb02299e5835d0dae05d0d # 1.12.0
57
57
with :
58
58
mongodb-version : 5.0
59
59
60
- - uses : " shivammathur/setup-php@v2 "
60
+ - uses : shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
61
61
with :
62
62
coverage : " none"
63
63
php-version : " ${{ matrix.php-version }}"
72
72
run : |
73
73
composer require --no-update --no-interaction --dev elasticsearch/elasticsearch:^7
74
74
75
- - uses : " ramsey/composer-install@v3 "
75
+ - uses : ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # 3.1.0
76
76
with :
77
77
dependency-versions : " ${{ matrix.dependencies }}"
78
78
composer-options : " ${{ matrix.composer-options }}"
@@ -111,7 +111,7 @@ jobs:
111
111
- " 7.17.0"
112
112
113
113
steps :
114
- - uses : " actions/checkout@v4 "
114
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
115
115
116
116
# required for elasticsearch
117
117
- name : Configure sysctl limits
@@ -123,11 +123,11 @@ jobs:
123
123
124
124
- name : Run Elasticsearch
125
125
timeout-minutes : 3
126
- uses : elastic/elastic-github-actions/elasticsearch@master
126
+ uses : elastic/elastic-github-actions/elasticsearch@dc110609b1cb3024477ead739ca23ab547b8b9ff # master
127
127
with :
128
128
stack-version : " ${{ matrix.es-version }}"
129
129
130
- - uses : " shivammathur/setup-php@v2 "
130
+ - uses : shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
131
131
with :
132
132
coverage : " none"
133
133
php-version : " ${{ matrix.php-version }}"
@@ -138,7 +138,7 @@ jobs:
138
138
- name : " Change dependencies"
139
139
run : " composer require --no-update --no-interaction --dev elasticsearch/elasticsearch:^${{ matrix.es-version }}"
140
140
141
- - uses : " ramsey/composer-install@v3 "
141
+ - uses : ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # 3.1.0
142
142
with :
143
143
dependency-versions : " ${{ matrix.dependencies }}"
144
144
@@ -180,7 +180,7 @@ jobs:
180
180
- " 8.2.0"
181
181
182
182
steps :
183
- - uses : " actions/checkout@v4 "
183
+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
184
184
185
185
# required for elasticsearch
186
186
- name : Configure sysctl limits
@@ -192,11 +192,11 @@ jobs:
192
192
193
193
- name : Run Elasticsearch
194
194
timeout-minutes : 3
195
- uses : elastic/elastic-github-actions/elasticsearch@master
195
+ uses : elastic/elastic-github-actions/elasticsearch@dc110609b1cb3024477ead739ca23ab547b8b9ff # master
196
196
with :
197
197
stack-version : " ${{ matrix.es-version }}"
198
198
199
- - uses : " shivammathur/setup-php@v2 "
199
+ - uses : shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
200
200
with :
201
201
coverage : " none"
202
202
php-version : " ${{ matrix.php-version }}"
@@ -209,7 +209,7 @@ jobs:
209
209
composer remove --no-update --dev graylog2/gelf-php ruflin/elastica elasticsearch/elasticsearch rollbar/rollbar
210
210
composer require --no-update --no-interaction --dev elasticsearch/elasticsearch:^8 ruflin/elastica:^8
211
211
212
- - uses : " ramsey/composer-install@v3 "
212
+ - uses : ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # 3.1.0
213
213
with :
214
214
dependency-versions : " ${{ matrix.dependencies }}"
215
215
0 commit comments