Skip to content

Commit 65249c7

Browse files
committed
feat(79895): fix merge conflicts
2 parents a901418 + 59187c8 commit 65249c7

3 files changed

Lines changed: 34 additions & 3 deletions

File tree

.github/workflows/ci-cd-java.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,12 +70,28 @@ jobs:
7070
path: .shared-workflows
7171
persist-credentials: false
7272

73+
- name: Check if release build
74+
id: release_check
75+
env:
76+
PERFORM_RELEASE_INPUT: ${{ inputs.performRelease }}
77+
run: |
78+
PERFORM_RELEASE=false
79+
if [[ "${GITHUB_REF}" == "refs/heads/main" || \
80+
"${GITHUB_REF}" == "refs/heads/develop" || \
81+
"${GITHUB_REF}" == "refs/heads/aks-dev" || \
82+
"${GITHUB_REF}" == refs/tags/* ]]; then
83+
PERFORM_RELEASE=true
84+
elif [[ "${PERFORM_RELEASE_INPUT}" == "true" ]]; then
85+
PERFORM_RELEASE=true
86+
fi
87+
echo "perform_release=${PERFORM_RELEASE}" >> "$GITHUB_OUTPUT"
88+
7389
- name: Setup JDK
7490
uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4.8.0
7591
with:
7692
distribution: 'temurin'
7793
java-version: '25'
78-
cache: 'maven'
94+
cache: ${{ steps.release_check.outputs.perform_release != 'true' && 'maven' || '' }}
7995

8096
- name: Validate Java version consistency
8197
working-directory: ${{ inputs.workingDirectory }}

.github/workflows/ci-cd-kotlin.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,12 +71,28 @@ jobs:
7171
path: .shared-workflows
7272
persist-credentials: false
7373

74+
- name: Check if release build
75+
id: release_check
76+
env:
77+
PERFORM_RELEASE_INPUT: ${{ inputs.performRelease }}
78+
run: |
79+
PERFORM_RELEASE=false
80+
if [[ "${GITHUB_REF}" == "refs/heads/main" || \
81+
"${GITHUB_REF}" == "refs/heads/develop" || \
82+
"${GITHUB_REF}" == "refs/heads/aks-dev" || \
83+
"${GITHUB_REF}" == refs/tags/* ]]; then
84+
PERFORM_RELEASE=true
85+
elif [[ "${PERFORM_RELEASE_INPUT}" == "true" ]]; then
86+
PERFORM_RELEASE=true
87+
fi
88+
echo "perform_release=${PERFORM_RELEASE}" >> "$GITHUB_OUTPUT"
89+
7490
- name: Setup JDK
7591
uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4.8.0
7692
with:
7793
distribution: 'temurin'
7894
java-version: '11'
79-
cache: 'gradle'
95+
cache: ${{ steps.release_check.outputs.perform_release != 'true' && 'gradle' || '' }}
8096

8197
- name: Validate Java version consistency
8298
env:

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ jobs:
4747
name: Workflow security audit (zizmor)
4848
runs-on: ubuntu-latest
4949
permissions:
50-
contents: read
5150
security-events: write
5251
steps:
5352
- name: Checkout

0 commit comments

Comments
 (0)