@@ -25,19 +25,19 @@ jobs:
2525 runs-on : ubuntu-latest
2626 steps :
2727 - name : Checkout Java Instrumentation repository
28- uses : actions/checkout@v5
28+ uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2929 with :
3030 fetch-depth : 0
3131
32- - uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
32+ - uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
3333 with :
3434 java-version : 17
3535 distribution : temurin
3636
3737 # cache local patch outputs
3838 - name : Cache local Maven repository
3939 id : cache-local-maven-repo
40- uses : actions/cache@v3
40+ uses : actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809 # v4.2.4
4141 with :
4242 path : |
4343 ~/.m2/repository/io/opentelemetry/
@@ -51,47 +51,47 @@ jobs:
5151 gpg_password : ${{ secrets.GPG_PASSPHRASE }}
5252
5353 - name : Validate the checksums of Gradle Wrapper
54- uses : gradle/actions/wrapper-validation@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3
54+ uses : gradle/actions/wrapper-validation@ed408507eac070d1f99cc633dbcf757c94c7933a # v4.4.3
5555
5656 - name : Configure AWS Credentials
57- uses : aws-actions/configure-aws-credentials@v4
57+ uses : aws-actions/configure-aws-credentials@a03048d87541d1d9fcf2ecf528a4a65ba9bd7838 # 5.0.0
5858 with :
5959 role-to-assume : ${{ secrets.AWS_ASSUME_ROLE_ARN }}
6060 aws-region : ${{ env.AWS_DEFAULT_REGION }}
6161
6262 - name : Log in to AWS ECR
63- uses : docker/login-action@v3
63+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
6464 with :
6565 registry : public.ecr.aws
6666
6767 - name : Build and push agent and testing docker images with Gradle
68- uses : gradle/gradle-build-action@v3
68+ uses : gradle/actions/setup-gradle@ed408507eac070d1f99cc633dbcf757c94c7933a # 4.4.3
6969 with :
7070 arguments : jib
7171 env :
7272 COMMIT_HASH : ${{ inputs.image_tag }}
7373
74- - uses : codecov/codecov-action@v5
74+ - uses : codecov/codecov-action@5a1091511ad55cbe89839c7260b706298ca349f7 # v5.5.1
7575
7676 test_Spring_App_With_Java_Agent :
7777 name : Test Spring App with AWS OTel Java agent
7878 needs : [ build_Images_For_Testing_Sample_App_With_Java_Agent ]
7979 runs-on : ubuntu-latest
8080
8181 steps :
82- - uses : actions/checkout@v5
82+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
8383
8484 - uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
8585 with :
8686 java-version : 17
8787 distribution : ' temurin'
8888 - name : Configure AWS Credentials
89- uses : aws-actions/configure-aws-credentials@v4
89+ uses : aws-actions/configure-aws-credentials@a03048d87541d1d9fcf2ecf528a4a65ba9bd7838 # v5.0.0
9090 with :
9191 role-to-assume : ${{ secrets.AWS_ASSUME_ROLE_ARN }}
9292 aws-region : ${{ env.AWS_DEFAULT_REGION }}
9393 - name : Log in to AWS ECR
94- uses : docker/login-action@v3
94+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
9595 with :
9696 registry : public.ecr.aws
9797
@@ -110,19 +110,19 @@ jobs:
110110 runs-on : ubuntu-latest
111111
112112 steps :
113- - uses : actions/checkout@v5
113+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
114114
115115 - uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
116116 with :
117117 java-version : 17
118118 distribution : ' temurin'
119119 - name : Configure AWS Credentials
120- uses : aws-actions/configure-aws-credentials@v4
120+ uses : aws-actions/configure-aws-credentials@a03048d87541d1d9fcf2ecf528a4a65ba9bd7838 # v5.0.0
121121 with :
122122 role-to-assume : ${{ secrets.AWS_ASSUME_ROLE_ARN }}
123123 aws-region : ${{ env.AWS_DEFAULT_REGION }}
124124 - name : Log in to AWS ECR
125- uses : docker/login-action@v3
125+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
126126 with :
127127 registry : public.ecr.aws
128128
@@ -141,19 +141,19 @@ jobs:
141141 runs-on : ubuntu-latest
142142
143143 steps :
144- - uses : actions/checkout@v5
144+ - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
145145
146- - uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
146+ - uses : actions/setup-java@dded0888837ed1f317902acf8a20df0ad188d165 # v5.0.0
147147 with :
148148 java-version : 17
149149 distribution : ' temurin'
150150 - name : Configure AWS Credentials
151- uses : aws-actions/configure-aws-credentials@v4
151+ uses : aws-actions/configure-aws-credentials@a03048d87541d1d9fcf2ecf528a4a65ba9bd7838 # v5.0.0
152152 with :
153153 role-to-assume : ${{ secrets.AWS_ASSUME_ROLE_ARN }}
154154 aws-region : ${{ env.AWS_DEFAULT_REGION }}
155155 - name : Log in to AWS ECR
156- uses : docker/login-action@v3
156+ uses : docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3.5.0
157157 with :
158158 registry : public.ecr.aws
159159
0 commit comments