Skip to content

Commit 8e7d05b

Browse files
committed
retry with ai
1 parent 8342103 commit 8e7d05b

File tree

3 files changed

+48
-12
lines changed

3 files changed

+48
-12
lines changed

.github/workflows/build-preview.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,19 @@ jobs:
2323
cache: "maven"
2424

2525
- name: Build application
26-
run: ./mvnw --no-transfer-progress clean package -DskipTests
26+
run: |
27+
echo "Building WrongSecrets application..."
28+
./mvnw --no-transfer-progress clean package -DskipTests
29+
echo "Build completed. Checking target directory..."
30+
ls -la target/
31+
echo "JAR file details:"
32+
ls -la target/*.jar || echo "No JAR files found in target/"
2733
2834
- name: Build Docker image
2935
run: |
36+
echo "Building Docker image..."
3037
docker build -t wrongsecrets-preview .
38+
echo "Docker image built successfully"
3139
docker save wrongsecrets-preview > wrongsecrets-preview.tar
3240
3341
- name: Upload preview artifact

.github/workflows/pr-preview.yml

Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,19 @@ jobs:
142142
ref: master
143143
path: main-code
144144

145+
- name: Set up JDK 23 for PR build
146+
uses: actions/setup-java@v4
147+
with:
148+
java-version: "23"
149+
distribution: "oracle"
150+
cache: "maven"
151+
152+
- name: Build PR version
153+
working-directory: pr-code
154+
run: |
155+
./mvnw --no-transfer-progress clean package -DskipTests
156+
docker build -t wrongsecrets-pr .
157+
145158
- name: Set up JDK 23 for main
146159
uses: actions/setup-java@v4
147160
with:
@@ -155,17 +168,18 @@ jobs:
155168
./mvnw --no-transfer-progress clean package -DskipTests
156169
docker build -t wrongsecrets-main .
157170
158-
- name: Log in to GitHub Container Registry
159-
uses: docker/login-action@v3
160-
with:
161-
registry: ghcr.io
162-
username: ${{ github.actor }}
163-
password: ${{ secrets.GITHUB_TOKEN }}
171+
# Alternative approach: Pull the PR image from registry
172+
# - name: Log in to GitHub Container Registry
173+
# uses: docker/login-action@v3
174+
# with:
175+
# registry: ghcr.io
176+
# username: ${{ github.actor }}
177+
# password: ${{ secrets.GITHUB_TOKEN }}
164178

165-
- name: Pull PR image
166-
run: |
167-
docker pull ${{ needs.build-preview.outputs.image-tag }}
168-
docker tag ${{ needs.build-preview.outputs.image-tag }} wrongsecrets-pr
179+
# - name: Pull PR image
180+
# run: |
181+
# docker pull ${{ needs.build-preview.outputs.image-tag }}
182+
# docker tag ${{ needs.build-preview.outputs.image-tag }} wrongsecrets-pr
169183

170184
- name: Start both versions
171185
run: |

.github/workflows/visual-diff.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
ref: master
2222
path: main-code
2323

24-
- name: Set up JDK 23 for PR
24+
- name: Set up JDK 23 for PR build
2525
uses: actions/setup-java@v4
2626
with:
2727
java-version: "23"
@@ -31,13 +31,27 @@ jobs:
3131
- name: Build PR version
3232
working-directory: pr-code
3333
run: |
34+
echo "Building PR version..."
3435
./mvnw --no-transfer-progress clean package -DskipTests
36+
echo "PR JAR built successfully"
3537
docker build -t wrongsecrets-pr .
38+
echo "PR Docker image built successfully"
39+
40+
- name: Set up JDK 23 for main build
41+
uses: actions/setup-java@v4
42+
with:
43+
java-version: "23"
44+
distribution: "oracle"
45+
cache: "maven"
3646

3747
- name: Build main version
3848
working-directory: main-code
3949
run: |
50+
echo "Building main version..."
4051
./mvnw --no-transfer-progress clean package -DskipTests
52+
echo "Main JAR built successfully"
53+
docker build -t wrongsecrets-main .
54+
echo "Main Docker image built successfully"
4155
docker build -t wrongsecrets-main .
4256
4357
- name: Start both versions

0 commit comments

Comments
 (0)