Skip to content

Commit 2d3d007

Browse files
chore: update ai-dial-ci version (4.4.0 -> 4.5.0) (#101)
1 parent 99d728a commit 2d3d007

9 files changed

Lines changed: 27 additions & 219 deletions

File tree

.github/actions/build_docker/action.yml

Lines changed: 0 additions & 190 deletions
This file was deleted.

.github/actions/test-core/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ runs:
3939
path: ${{ inputs.working-directory }}
4040
lfs: false
4141
persist-credentials: false
42-
- uses: epam/ai-dial-ci/actions/java_prepare@4.4.0
42+
- uses: epam/ai-dial-ci/actions/java_prepare@4.5.0
4343
with:
4444
java-version: ${{ inputs.java-version }}
4545
java-distribution: ${{ inputs.java-distribution }}

.github/workflows/cleanup-untagged-images.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ jobs:
1111
permissions:
1212
packages: write
1313
steps:
14-
- uses: dataaxiom/ghcr-cleanup-action@f092b48ba3b604b2a83690dc4b2bbb3392e1045f # v1.2.1
14+
- uses: dataaxiom/ghcr-cleanup-action@d52806a0dc70b430571a37da1fde39733ffd640f # v1.2.2
1515
with:
1616
delete-untagged: true
1717
package: statgpt-sdmx-proxy,statgpt-sdmx-proxy-config-server

.github/workflows/dependency-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ jobs:
7070
core.setOutput('base_sha', base_sha);
7171
core.setOutput('head_sha', head_sha);
7272
- name: Download and submit dependency graph
73-
uses: gradle/actions/dependency-submission@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
73+
uses: gradle/actions/dependency-submission@3f131e8634966bd73d06cc69884922b02e6faf92 # v6.2.0
7474
with:
7575
dependency-graph: download-and-submit
7676
- id: dependency-review

.github/workflows/deploy-development.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@ name: Deploy development
22

33
on:
44
workflow_dispatch: # manual run
5-
registry_package: # on new package version (main path)
6-
workflow_run: # HACK: redundant trigger to mitigate GitHub's huge delays in registry_package event processing
5+
workflow_run:
76
workflows: ["Release Workflow"]
87
types:
98
- completed
@@ -17,7 +16,7 @@ jobs:
1716
github.event_name == 'workflow_dispatch' ||
1817
github.event.registry_package.package_version.container_metadata.tag.name == 'development' ||
1918
(github.event.workflow_run.conclusion == 'success' && github.event.workflow_run.head_branch == 'development')
20-
uses: epam/ai-dial-ci/.github/workflows/deploy-development.yml@4.4.0
19+
uses: epam/ai-dial-ci/.github/workflows/deploy-development.yml@4.5.0
2120
with:
2221
gitlab-project-id: "3064"
2322
gitlab-project-ref: "main"

.github/workflows/pr-title-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ concurrency:
1616

1717
jobs:
1818
pr-title-check:
19-
uses: epam/ai-dial-ci/.github/workflows/pr-title-check.yml@4.4.0
19+
uses: epam/ai-dial-ci/.github/workflows/pr-title-check.yml@4.5.0
2020
secrets:
2121
ACTIONS_BOT_TOKEN: ${{ secrets.ACTIONS_BOT_TOKEN }}

.github/workflows/pr.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@ jobs:
4646
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
4747
with:
4848
lfs: true
49-
- uses: epam/ai-dial-ci/actions/java_prepare@4.4.0
49+
- uses: epam/ai-dial-ci/actions/java_prepare@4.5.0
5050
with:
5151
java-version: "25"
5252
java-distribution: "corretto"
53-
- uses: gradle/actions/dependency-submission@50e97c2cd7a37755bbfafc9c5b7cafaece252f6e # v6.1.0
53+
- uses: gradle/actions/dependency-submission@3f131e8634966bd73d06cc69884922b02e6faf92 # v6.2.0
5454
with:
5555
dependency-graph: generate-and-upload
5656
artifact-retention-days: 1
@@ -68,7 +68,7 @@ jobs:
6868
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
6969
with:
7070
lfs: true
71-
- uses: epam/ai-dial-ci/actions/java_prepare@4.4.0
71+
- uses: epam/ai-dial-ci/actions/java_prepare@4.5.0
7272
with:
7373
java-version: "25"
7474
java-distribution: "corretto"
@@ -125,12 +125,11 @@ jobs:
125125
with:
126126
lfs: true
127127

128-
- uses: ./.github/actions/build_docker
128+
- uses: epam/ai-dial-ci/actions/build_docker@4.5.0
129129
with:
130-
image-name: ghcr.io/${{ matrix.image-name }}
130+
image-names: ghcr.io/${{ matrix.image-name }}
131+
image-tags: test
131132
dockerfile-path: ${{ matrix.dockerfile }}
132-
image-tag: test
133-
push-enabled: false
134133
trivy-enabled: true
135134
bypass-checks: false
136135
trivy-severity: "CRITICAL,HIGH"

.github/workflows/release.yml

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -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:
@@ -67,7 +67,7 @@ jobs:
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' }}

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
7272
with:
7373
lfs: true
74-
- uses: epam/ai-dial-ci/actions/java_prepare@4.4.0
74+
- uses: epam/ai-dial-ci/actions/java_prepare@4.5.0
7575
with:
7676
java-version: ${{ inputs.java-version }}
7777
java-distribution: ${{ inputs.java-distribution }}
@@ -97,7 +97,7 @@ jobs:
9797
- uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6.0.3
9898
with:
9999
lfs: true
100-
- uses: epam/ai-dial-ci/actions/java_prepare@4.4.0
100+
- uses: epam/ai-dial-ci/actions/java_prepare@4.5.0
101101
with:
102102
java-version: ${{ inputs.java-version }}
103103
java-distribution: ${{ inputs.java-distribution }}

0 commit comments

Comments
 (0)