@@ -88,13 +88,13 @@ jobs:
8888 GOBENCH_USERNAME : ${{ secrets.GOBENCH_USERNAME }}
8989 GOBENCH_HOST : ${{ secrets.GOBENCH_HOST }}
9090 steps :
91- - uses : actions/checkout@v4
91+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
9292
93- - uses : actions/setup-go@v5
93+ - uses : actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5
9494 with :
9595 go-version-file : ' go.mod'
9696
97- - uses : rlespinasse/github-slug-action@955b5ba4560860f8a633bd24190941f16016e42c
97+ - uses : rlespinasse/github-slug-action@955b5ba4560860f8a633bd24190941f16016e42c # 955b5ba4560860f8a633bd24190941f16016e42c
9898
9999 - name : Set up env
100100 run : |
@@ -132,9 +132,9 @@ jobs:
132132 username : ${{ secrets.ELASTIC_DOCKER_USERNAME }}
133133 password : ${{ secrets.ELASTIC_DOCKER_PASSWORD }}
134134
135- - uses : elastic/oblt-actions/google/auth@v1
135+ - uses : elastic/oblt-actions/google/auth@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
136136
137- - uses : elastic/oblt-actions/aws/auth@v1
137+ - uses : elastic/oblt-actions/aws/auth@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
138138 with :
139139 role-duration-seconds : 21600 # 6 hours
140140
@@ -144,7 +144,7 @@ jobs:
144144 secrets : |-
145145 EC_API_KEY:elastic-observability/elastic-cloud-observability-team-pro-api-key
146146
147- - uses : hashicorp/setup-terraform@v3
147+ - uses : hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3
148148 with :
149149 terraform_version : ~1.10.0
150150 terraform_wrapper : false
@@ -197,7 +197,7 @@ jobs:
197197 $PNG_REPORT_FILE
198198
199199 - name : Upload PNG
200- uses : actions/upload-artifact@v4
200+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
201201 with :
202202 name : kibana-png-report
203203 path : ${{ env.WORKING_DIRECTORY }}/${{ env.PNG_REPORT_FILE }}
@@ -213,7 +213,7 @@ jobs:
213213 echo "png_report_url=https://elastic-apm-server-benchmark-reports.s3.amazonaws.com/${DEST_NAME}" >> "$GITHUB_OUTPUT"
214214
215215 - name : Upload benchmark result
216- uses : actions/upload-artifact@v4
216+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
217217 with :
218218 name : benchmark-result
219219 path : ${{ env.WORKING_DIRECTORY }}/${{ env.BENCHMARK_RESULT }}
@@ -227,7 +227,7 @@ jobs:
227227 run : make cp-cpuprof
228228
229229 - name : Upload CPU profile
230- uses : actions/upload-artifact@v4
230+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
231231 with :
232232 name : cpu-profile
233233 path : ${{ env.WORKING_DIRECTORY }}/${{ env.BENCHMARK_CPU_OUT }}
@@ -249,7 +249,7 @@ jobs:
249249 # GitHub bot won't trigger any CI builds.
250250 # See https://github.com/peter-evans/create-pull-request/issues/48#issuecomment-537478081
251251 - name : Configure git user
252- uses : elastic/oblt-actions/git/setup@v1
252+ uses : elastic/oblt-actions/git/setup@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
253253 with :
254254 github-token : ${{ steps.get_token.outputs.token }}
255255
@@ -287,7 +287,7 @@ jobs:
287287
288288 # Notify failure to Slack only on schedule (nightly run)
289289 - if : failure() && github.event_name == 'schedule'
290- uses : elastic/oblt-actions/slack/notify-result@v1
290+ uses : elastic/oblt-actions/slack/notify-result@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
291291 with :
292292 bot-token : ${{ secrets.SLACK_BOT_TOKEN }}
293293 channel-id : " #apm-server"
0 commit comments