@@ -80,13 +80,13 @@ jobs:
8080 GOBENCH_USERNAME : ${{ secrets.GOBENCH_USERNAME }}
8181 GOBENCH_HOST : ${{ secrets.GOBENCH_HOST }}
8282 steps :
83- - uses : actions/checkout@v4
83+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
8484
85- - uses : actions/setup-go@v5
85+ - uses : actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b # v5
8686 with :
8787 go-version-file : ' go.mod'
8888
89- - uses : rlespinasse/github-slug-action@aba9f8db6ef36e0733227a62673d6592b1f430ea
89+ - uses : rlespinasse/github-slug-action@955b5ba4560860f8a633bd24190941f16016e42c # v5.1.0
9090
9191 - name : Set up env
9292 run : |
@@ -115,9 +115,9 @@ jobs:
115115 username : ${{ secrets.ELASTIC_DOCKER_USERNAME }}
116116 password : ${{ secrets.ELASTIC_DOCKER_PASSWORD }}
117117
118- - uses : elastic/oblt-actions/google/auth@v1
118+ - uses : elastic/oblt-actions/google/auth@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
119119
120- - uses : elastic/oblt-actions/aws/auth@v1
120+ - uses : elastic/oblt-actions/aws/auth@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
121121 with :
122122 role-duration-seconds : 21600 # 6 hours
123123
@@ -127,7 +127,7 @@ jobs:
127127 secrets : |-
128128 EC_API_KEY:elastic-observability/elastic-cloud-observability-team-pro-api-key
129129
130- - uses : hashicorp/setup-terraform@v3
130+ - uses : hashicorp/setup-terraform@b9cd54a3c349d3f38e8881555d616ced269862dd # v3
131131 with :
132132 terraform_version : ~1.10.0
133133 terraform_wrapper : false
@@ -180,7 +180,7 @@ jobs:
180180 $PNG_REPORT_FILE
181181
182182 - name : Upload PNG
183- uses : actions/upload-artifact@v4
183+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
184184 with :
185185 name : kibana-png-report
186186 path : ${{ env.WORKING_DIRECTORY }}/${{ env.PNG_REPORT_FILE }}
@@ -196,7 +196,7 @@ jobs:
196196 echo "png_report_url=https://elastic-apm-server-benchmark-reports.s3.amazonaws.com/${DEST_NAME}" >> "$GITHUB_OUTPUT"
197197
198198 - name : Upload benchmark result
199- uses : actions/upload-artifact@v4
199+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
200200 with :
201201 name : benchmark-result
202202 path : ${{ env.WORKING_DIRECTORY }}/${{ env.BENCHMARK_RESULT }}
@@ -210,7 +210,7 @@ jobs:
210210 run : make cp-cpuprof
211211
212212 - name : Upload CPU profile
213- uses : actions/upload-artifact@v4
213+ uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
214214 with :
215215 name : cpu-profile
216216 path : ${{ env.WORKING_DIRECTORY }}/${{ env.BENCHMARK_CPU_OUT }}
@@ -232,7 +232,7 @@ jobs:
232232 # GitHub bot won't trigger any CI builds.
233233 # See https://github.com/peter-evans/create-pull-request/issues/48#issuecomment-537478081
234234 - name : Configure git user
235- uses : elastic/oblt-actions/git/setup@v1
235+ uses : elastic/oblt-actions/git/setup@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
236236 with :
237237 github-token : ${{ steps.get_token.outputs.token }}
238238
@@ -270,7 +270,7 @@ jobs:
270270
271271 # Notify failure to Slack only on schedule (nightly run)
272272 - if : failure() && github.event_name == 'schedule'
273- uses : elastic/oblt-actions/slack/notify-result@v1
273+ uses : elastic/oblt-actions/slack/notify-result@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
274274 with :
275275 bot-token : ${{ secrets.SLACK_BOT_TOKEN }}
276276 channel-id : " #apm-server"
0 commit comments