@@ -62,13 +62,13 @@ jobs:
6262 GOBENCH_USERNAME : ${{ secrets.GOBENCH_USERNAME }}
6363 GOBENCH_HOST : ${{ secrets.GOBENCH_HOST }}
6464 steps :
65- - uses : actions/checkout@v4
65+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
6666
67- - uses : actions/setup-go@v5
67+ - uses : actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5
6868 with :
6969 go-version-file : ' go.mod'
7070
71- - uses : rlespinasse/github-slug-action@797d68864753cbceedc271349d402da4590e6302
71+ - uses : rlespinasse/github-slug-action@955b5ba4560860f8a633bd24190941f16016e42c # v5.1.0
7272
7373 - name : Set up env
7474 run : |
9292 username : ${{ secrets.ELASTIC_DOCKER_USERNAME }}
9393 password : ${{ secrets.ELASTIC_DOCKER_PASSWORD }}
9494
95+ - uses : elastic/oblt-actions/google/auth@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
9596
96- - uses : elastic/oblt-actions/google/auth@v1
97-
98- - uses : elastic/oblt-actions/aws/auth@v1
97+ - uses : elastic/oblt-actions/aws/auth@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
9998 with :
10099 role-duration-seconds : 18000 # 5 hours
101100
@@ -105,7 +104,7 @@ jobs:
105104 secrets : |-
106105 EC_API_KEY:elastic-observability/elastic-cloud-observability-team-pro-api-key
107106
108- - uses : hashicorp/setup-terraform@v3
107+ - uses : hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3
109108 with :
110109 terraform_version : 1.3.7
111110 terraform_wrapper : false
@@ -158,7 +157,7 @@ jobs:
158157 $PNG_REPORT_FILE
159158
160159 - name : Upload PNG
161- uses : actions/upload-artifact@v4
160+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
162161 with :
163162 name : kibana-png-report
164163 path : ${{ env.WORKING_DIRECTORY }}/${{ env.PNG_REPORT_FILE }}
@@ -174,7 +173,7 @@ jobs:
174173 echo "png_report_url=https://elastic-apm-server-benchmark-reports.s3.amazonaws.com/${DEST_NAME}" >> "$GITHUB_OUTPUT"
175174
176175 - name : Upload benchmark result
177- uses : actions/upload-artifact@v4
176+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
178177 with :
179178 name : benchmark-result
180179 path : ${{ env.WORKING_DIRECTORY }}/${{ env.BENCHMARK_RESULT }}
@@ -188,7 +187,7 @@ jobs:
188187 run : make cp-cpuprof
189188
190189 - name : Upload CPU profile
191- uses : actions/upload-artifact@v4
190+ uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
192191 with :
193192 name : cpu-profile
194193 path : ${{ env.WORKING_DIRECTORY }}/${{ env.BENCHMARK_CPU_OUT }}
@@ -210,7 +209,7 @@ jobs:
210209 # GitHub bot won't trigger any CI builds.
211210 # See https://github.com/peter-evans/create-pull-request/issues/48#issuecomment-537478081
212211 - name : Configure git user
213- uses : elastic/oblt-actions/git/setup@v1
212+ uses : elastic/oblt-actions/git/setup@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
214213 with :
215214 github-token : ${{ steps.get_token.outputs.token }}
216215
@@ -248,7 +247,7 @@ jobs:
248247
249248 # Notify failure to Slack only on schedule (nightly run)
250249 - if : failure() && github.event_name == 'schedule'
251- uses : elastic/oblt-actions/slack/notify-result@v1
250+ uses : elastic/oblt-actions/slack/notify-result@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
252251 with :
253252 bot-token : ${{ secrets.SLACK_BOT_TOKEN }}
254253 channel-id : " #apm-server"
0 commit comments