2424 contents : write
2525 runs-on : ubuntu-latest
2626 steps :
27- - uses : actions/checkout@v4
27+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
2828 - uses : ./.github/actions/packages
2929 - name : generate build provenance
3030 uses : actions/attest-build-provenance@c074443f1aee8d4aeeae555aebba3282517141b2 # v2.2.3
4040 permissions :
4141 id-token : write # IMPORTANT: this permission is mandatory for trusted publishing
4242 steps :
43- - uses : actions/checkout@v4
44- - uses : actions/download-artifact@v4
43+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
44+ - uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4
4545 with :
4646 name : packages
4747 path : dist
6363 contents : write
6464 runs-on : ubuntu-latest
6565 steps :
66- - uses : actions/checkout@v4
66+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
6767 - uses : ./.github/actions/build-distribution
6868 - name : generate build provenance
6969 uses : actions/attest-build-provenance@c074443f1aee8d4aeeae555aebba3282517141b2 # v2.2.3
@@ -78,12 +78,12 @@ jobs:
7878 - build-distribution
7979 runs-on : ubuntu-latest
8080 steps :
81- - uses : actions/checkout@v4
82- - uses : actions/download-artifact@v4
81+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
82+ - uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4
8383 with :
8484 name : build-distribution
8585 path : ./build
86- - uses : elastic/oblt-actions/aws/auth@v1
86+ - uses : elastic/oblt-actions/aws/auth@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
8787 with :
8888 aws-account-id : " 267093732750"
8989 - name : Publish lambda layers to AWS
9494 VERSION=${VERSION//./-}
9595
9696 ELASTIC_LAYER_NAME="elastic-apm-python-${VERSION}" .ci/publish-aws.sh
97- - uses : actions/upload-artifact@v4
97+ - uses : actions/upload-artifact@4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1 # v4
9898 if : startsWith(github.ref, 'refs/tags')
9999 with :
100100 name : arn-file
@@ -116,19 +116,19 @@ jobs:
116116 env :
117117 DOCKER_IMAGE_NAME : docker.elastic.co/observability/apm-agent-python
118118 steps :
119- - uses : actions/checkout@v4
119+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
120120
121121 - name : Set up Docker Buildx
122122 uses : docker/setup-buildx-action@b5ca514318bd6ebac0fb2aedd5d36ec1b5c232a2 # v3.10.0
123123
124124 - name : Log in to the Elastic Container registry
125- uses : docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3 .0
125+ uses : docker/login-action@74a5d142397b4f367a81961eba4e8cd7edddf772 # v3.4 .0
126126 with :
127127 registry : ${{ secrets.ELASTIC_DOCKER_REGISTRY }}
128128 username : ${{ secrets.ELASTIC_DOCKER_USERNAME }}
129129 password : ${{ secrets.ELASTIC_DOCKER_PASSWORD }}
130130
131- - uses : actions/download-artifact@v4
131+ - uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4
132132 with :
133133 name : build-distribution
134134 path : ./build
@@ -172,8 +172,8 @@ jobs:
172172 if : startsWith(github.ref, 'refs/tags')
173173 runs-on : ubuntu-latest
174174 steps :
175- - uses : actions/checkout@v4
176- - uses : actions/download-artifact@v4
175+ - uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
176+ - uses : actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806 # v4
177177 with :
178178 name : arn-file
179179 - name : Create GitHub Draft Release
@@ -196,11 +196,11 @@ jobs:
196196 - github-draft
197197 steps :
198198 - id : check
199- uses : elastic/oblt-actions/check-dependent-jobs@v1
199+ uses : elastic/oblt-actions/check-dependent-jobs@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
200200 with :
201201 jobs : ${{ toJSON(needs) }}
202202 - if : startsWith(github.ref, 'refs/tags')
203- uses : elastic/oblt-actions/slack/notify-result@v1
203+ uses : elastic/oblt-actions/slack/notify-result@31e93d1dfb82adc106fc7820f505db1afefe43b1 # v1
204204 with :
205205 bot-token : ${{ secrets.SLACK_BOT_TOKEN }}
206206 channel-id : " #apm-agent-python"
0 commit comments