@@ -45,11 +45,11 @@ jobs:
4545 - uses : actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4646 with :
4747 lfs : true
48- - uses : epam/ai-dial-ci/actions/java_prepare@4.4 .0
48+ - uses : epam/ai-dial-ci/actions/java_prepare@4.5 .0
4949 with :
5050 java-version : " 25"
5151 java-distribution : " corretto"
52- - uses : gradle/actions/dependency-submission@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1 .0
52+ - uses : gradle/actions/dependency-submission@3f131e8634966bd73d06cc69884922b02e6faf92 # v6.2 .0
5353 with :
5454 dependency-graph : generate-and-submit # Default value is 'generate-submit-and-upload', but we don't need job artifacts here
5555 env :
6767 latest-stable-tag : ${{ steps.semantic_versioning.outputs.latest-stable-tag }}
6868 changelog-mode : ${{ steps.semantic_versioning.outputs.changelog-mode }}
6969 steps :
70- - uses : epam/ai-dial-ci/actions/semantic_versioning@4.4 .0
70+ - uses : epam/ai-dial-ci/actions/semantic_versioning@4.5 .0
7171 id : semantic_versioning
7272 with :
7373 promote : true
@@ -120,7 +120,7 @@ jobs:
120120 lfs : true
121121 token : ${{ secrets.ACTIONS_BOT_TOKEN }}
122122
123- - uses : epam/ai-dial-ci/actions/java_prepare@4.4 .0
123+ - uses : epam/ai-dial-ci/actions/java_prepare@4.5 .0
124124 with :
125125 java-version : " 25"
126126 java-distribution : " corretto"
@@ -130,15 +130,19 @@ jobs:
130130 run : |
131131 sed -i -E "s/^([ \t]*version[ \t]*=[ \t]*)[\"'].*[\"']/\1\"${{ needs.calculate_version.outputs.next-version }}\"/g" build.gradle
132132
133- - uses : ./.github /actions/build_docker
133+ - uses : epam/ai-dial-ci /actions/build_docker@4.5.0
134134 with :
135135 ghcr-username : ${{ github.actor }}
136136 ghcr-password : ${{ secrets.ACTIONS_BOT_TOKEN }}
137137 dockerhub-username : ${{ secrets.DOCKERHUB_LOGIN }}
138138 dockerhub-password : ${{ secrets.DOCKERHUB_TOKEN }}
139- image-name : ghcr.io/${{ matrix.image-name }}
139+ image-names : |
140+ ${{ matrix.image-name }}
141+ ghcr.io/${{ matrix.image-name }}
142+ image-tags : |
143+ type=raw,value=${{ startsWith(github.ref, 'refs/heads/release-') && needs.calculate_version.outputs.next-version || 'development' }}
144+ type=raw,value=latest,enable=${{ startsWith(github.ref, 'refs/heads/release-') && needs.calculate_version.outputs.is-latest == 'true' }}
140145 dockerfile-path : ${{ matrix.dockerfile }}
141- image-tag : ${{ startsWith(github.ref, 'refs/heads/release-') && needs.calculate_version.outputs.next-version || 'development' }}
142146 push-enabled : true
143147 trivy-enabled : true
144148 bypass-checks : false
@@ -149,10 +153,6 @@ jobs:
149153 gpr-username : ${{ secrets.GPR_USERNAME }}
150154 gpr-password : ${{ secrets.GPR_PASSWORD }}
151155 platforms : " linux/amd64"
152- image-extra-aliases : |
153- ${{ matrix.image-name }}:${{ startsWith(github.ref, 'refs/heads/release-') && needs.calculate_version.outputs.next-version || 'development' }}
154- ${{ startsWith(github.ref, 'refs/heads/release-') && needs.calculate_version.outputs.is-latest == 'true' && format('{0}:latest', matrix.image-name) || '' }}
155- ${{ startsWith(github.ref, 'refs/heads/release-') && needs.calculate_version.outputs.is-latest == 'true' && format('{0}/{1}:{2}', 'ghcr.io', matrix.image-name, 'latest') || '' }}
156156
157157 create_release :
158158 runs-on : ubuntu-24.04
@@ -169,12 +169,12 @@ jobs:
169169 run : |
170170 sed -i -E "s/^([ \t]*version[ \t]*=[ \t]*)[\"'].*[\"']/\1\"${{ needs.calculate_version.outputs.next-version }}\"/g" build.gradle
171171
172- - uses : epam/ai-dial-ci/actions/generate_release_notes@4.4 .0
172+ - uses : epam/ai-dial-ci/actions/generate_release_notes@4.5 .0
173173 with :
174174 latest-tag : ${{ needs.calculate_version.outputs.latest-stable-tag }}
175175 use-merge-base : ${{ needs.calculate_version.outputs.changelog-mode == 'merge-base' }}
176176
177- - uses : epam/ai-dial-ci/actions/publish_tag_release@4.4 .0
177+ - uses : epam/ai-dial-ci/actions/publish_tag_release@4.5 .0
178178 if : ${{ startsWith(github.ref, 'refs/heads/release-') }}
179179 with :
180180 git-user-name : ${{ vars.ACTIONS_BOT_NAME || 'statgpt-actions' }}
0 commit comments