Skip to content

Commit ede3437

Browse files
committed
Pin GH actions
1 parent 10d8574 commit ede3437

File tree

3 files changed

+18
-18
lines changed

3 files changed

+18
-18
lines changed

.github/workflows/continuous-integration.yml

+13-13
Original file line numberDiff line numberDiff line change
@@ -43,21 +43,21 @@ jobs:
4343
composer-options: "--ignore-platform-req=php+"
4444

4545
steps:
46-
- uses: "actions/checkout@v4"
46+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
4747

4848
- name: Run CouchDB
4949
timeout-minutes: 3
5050
continue-on-error: true
51-
uses: "cobot/couchdb-action@master"
51+
uses: cobot/couchdb-action@7474dc7782b9f8a84d10579dd91339820b2e6b7e # master
5252
with:
5353
couchdb version: '2.3.1'
5454

5555
- name: Run MongoDB
56-
uses: supercharge/[email protected]
56+
uses: supercharge/mongodb-github-action@90004df786821b6308fb02299e5835d0dae05d0d # 1.12.0
5757
with:
5858
mongodb-version: 5.0
5959

60-
- uses: "shivammathur/setup-php@v2"
60+
- uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
6161
with:
6262
coverage: "none"
6363
php-version: "${{ matrix.php-version }}"
@@ -72,7 +72,7 @@ jobs:
7272
run: |
7373
composer require --no-update --no-interaction --dev elasticsearch/elasticsearch:^7
7474
75-
- uses: "ramsey/composer-install@v3"
75+
- uses: ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # 3.1.0
7676
with:
7777
dependency-versions: "${{ matrix.dependencies }}"
7878
composer-options: "${{ matrix.composer-options }}"
@@ -111,7 +111,7 @@ jobs:
111111
- "7.17.0"
112112

113113
steps:
114-
- uses: "actions/checkout@v4"
114+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
115115

116116
# required for elasticsearch
117117
- name: Configure sysctl limits
@@ -123,11 +123,11 @@ jobs:
123123
124124
- name: Run Elasticsearch
125125
timeout-minutes: 3
126-
uses: elastic/elastic-github-actions/elasticsearch@master
126+
uses: elastic/elastic-github-actions/elasticsearch@dc110609b1cb3024477ead739ca23ab547b8b9ff # master
127127
with:
128128
stack-version: "${{ matrix.es-version }}"
129129

130-
- uses: "shivammathur/setup-php@v2"
130+
- uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
131131
with:
132132
coverage: "none"
133133
php-version: "${{ matrix.php-version }}"
@@ -138,7 +138,7 @@ jobs:
138138
- name: "Change dependencies"
139139
run: "composer require --no-update --no-interaction --dev elasticsearch/elasticsearch:^${{ matrix.es-version }}"
140140

141-
- uses: "ramsey/composer-install@v3"
141+
- uses: ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # 3.1.0
142142
with:
143143
dependency-versions: "${{ matrix.dependencies }}"
144144

@@ -180,7 +180,7 @@ jobs:
180180
- "8.2.0"
181181

182182
steps:
183-
- uses: "actions/checkout@v4"
183+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
184184

185185
# required for elasticsearch
186186
- name: Configure sysctl limits
@@ -192,11 +192,11 @@ jobs:
192192
193193
- name: Run Elasticsearch
194194
timeout-minutes: 3
195-
uses: elastic/elastic-github-actions/elasticsearch@master
195+
uses: elastic/elastic-github-actions/elasticsearch@dc110609b1cb3024477ead739ca23ab547b8b9ff # master
196196
with:
197197
stack-version: "${{ matrix.es-version }}"
198198

199-
- uses: "shivammathur/setup-php@v2"
199+
- uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
200200
with:
201201
coverage: "none"
202202
php-version: "${{ matrix.php-version }}"
@@ -209,7 +209,7 @@ jobs:
209209
composer remove --no-update --dev graylog2/gelf-php ruflin/elastica elasticsearch/elasticsearch rollbar/rollbar
210210
composer require --no-update --no-interaction --dev elasticsearch/elasticsearch:^8 ruflin/elastica:^8
211211
212-
- uses: "ramsey/composer-install@v3"
212+
- uses: ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # 3.1.0
213213
with:
214214
dependency-versions: "${{ matrix.dependencies }}"
215215

.github/workflows/lint.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ jobs:
2020
- "nightly"
2121

2222
steps:
23-
- uses: actions/checkout@v4
23+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2424

25-
- uses: shivammathur/setup-php@v2
25+
- uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
2626
with:
2727
php-version: "${{ matrix.php-version }}"
2828
coverage: none

.github/workflows/phpstan.yml

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ jobs:
2323
- latest
2424

2525
steps:
26-
- uses: actions/checkout@v4
26+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
2727

28-
- uses: shivammathur/setup-php@v2
28+
- uses: shivammathur/setup-php@9e72090525849c5e82e596468b86eb55e9cc5401 # 2.32.0
2929
with:
3030
php-version: "${{ matrix.php-version }}"
3131
coverage: none
@@ -34,7 +34,7 @@ jobs:
3434
- name: Add require for mongodb/mongodb to make tests runnable
3535
run: "composer require ${{ env.COMPOSER_FLAGS }} mongodb/mongodb --dev --no-update"
3636

37-
- uses: ramsey/composer-install@v3
37+
- uses: ramsey/composer-install@a2636af0004d1c0499ffca16ac0b4cc94df70565 # 3.1.0
3838
with:
3939
dependency-versions: highest
4040

0 commit comments

Comments
 (0)