Skip to content

Commit bb51991

Browse files
authored
Fixed resources
1 parent afa7490 commit bb51991

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

.github/workflows/build-run.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,19 @@ jobs:
2727
run: |
2828
mkdir -p out
2929
javac -d out src/*.java
30+
cp -r src/resources out/
3031
31-
- name: Run each Java file
32+
- name: Run each Java file and collect output
3233
run: |
34+
mkdir -p logs
3335
for file in src/*.java; do
3436
class_name=$(basename "${file}" .java)
3537
echo "Running $class_name..."
36-
java -cp out "$class_name" || echo "Execution failed for $class_name"
38+
java -cp out "$class_name" > logs/$class_name.log 2>&1 || echo "Execution failed for $class_name" >> logs/$class_name.log
3739
done
40+
41+
- name: Upload logs
42+
uses: actions/upload-artifact@v3
43+
with:
44+
name: java-output-logs
45+
path: logs/

0 commit comments

Comments
 (0)