2323 runs-on : aws-otel-java-instrumentation_ubuntu-latest_32-core
2424 steps :
2525 - uses : actions/checkout@v5
26- - uses : actions/setup-java@v4
26+ - uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
2727 with :
28- java-version : 17
28+ java-version-file : .java-version
2929 distribution : temurin
3030 # vaadin 14 tests fail with node 18
3131 - name : Set up Node
3939 with :
4040 path : ~/.pnpm-store
4141 key : ${{ runner.os }}-test-cache-pnpm-modules
42- - uses : gradle/wrapper-validation-action@v1
42+ - uses : gradle/actions/ wrapper-validation@017a9effdb900e5b5b2fddfb590a105619dca3c3 # v4.4.2
4343 - uses : ./.github/actions/patch-dependencies
4444 with :
4545 run_tests : " true"
5757 - uses : actions/checkout@v5
5858 with :
5959 fetch-depth : 0
60- - uses : actions/setup-java@v4
60+ - uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
6161 with :
62- java-version : 17
62+ java-version-file : .java-version
6363 distribution : temurin
6464
6565 # cache local patch outputs
7676 gpg_private_key : ${{ secrets.GPG_PRIVATE_KEY }}
7777 gpg_password : ${{ secrets.GPG_PASSPHRASE }}
7878
79- - uses : gradle/wrapper-validation-action@v1
79+ - uses : gradle/actions/ wrapper-validation@017a9effdb900e5b5b2fddfb590a105619dca3c3 # v4.4.2
8080
8181 - name : Configure AWS Credentials
8282 uses : aws-actions/configure-aws-credentials@v4
@@ -192,11 +192,11 @@ jobs:
192192 - uses : actions/checkout@v5
193193 with :
194194 fetch-depth : 0
195- - uses : actions/setup-java@v4
195+ - uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
196196 with :
197197 java-version : 23
198198 distribution : ' temurin'
199- - uses : gradle/wrapper-validation-action@v1
199+ - uses : gradle/actions/ wrapper-validation@017a9effdb900e5b5b2fddfb590a105619dca3c3 # v4.4.2
200200
201201 - name : Configure AWS Credentials
202202 uses : aws-actions/configure-aws-credentials@v4
@@ -232,9 +232,9 @@ jobs:
232232 - uses : actions/checkout@v5
233233 with :
234234 fetch-depth : 0
235- - uses : actions/setup-java@v4
235+ - uses : actions/setup-java@c5195efecf7bdfc987ee8bae7a71cb8b11521c00 # v4.7.1
236236 with :
237- java-version : 17
237+ java-version-file : .java-version
238238 distribution : ' temurin'
239239 - name : Build Application Signals Lambda Layer
240240 working-directory : lambda-layer
@@ -256,7 +256,7 @@ jobs:
256256 aws s3 cp ./build/distributions/aws-opentelemetry-java-layer.zip s3://adot-main-build-staging-jar/adot-java-lambda-layer-${{ github.run_id }}.zip
257257
258258 application-signals-e2e-test :
259- needs : [build]
259+ needs : [build, application-signals-lambda-layer-build ]
260260 uses : ./.github/workflows/application-signals-e2e-test.yml
261261 secrets : inherit
262262 with :
0 commit comments