Skip to content

Commit 32cff53

Browse files
committed
Enhance artifact copying process with logging for better visibility
1 parent 464ba05 commit 32cff53

2 files changed

Lines changed: 11 additions & 4 deletions

File tree

.github/workflows/freebsd_build.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,9 @@ jobs:
2727
with:
2828
submodules: recursive
2929

30+
- name: Clean lib directory
31+
run: rm -rf lib
32+
3033
- name: Build in FreeBSD VM
3134
id: freebsd_build
3235
uses: vmactions/freebsd-vm@v1
@@ -53,10 +56,8 @@ jobs:
5356
ninja install
5457
cd ../..
5558
56-
rm -rf build lib
57-
5859
# Build ring-simplejson lib
59-
mkdir build && cd build
60+
rm -rf build && mkdir build && cd build
6061
cmake .. -DCMAKE_BUILD_TYPE=Release -GNinja
6162
ninja
6263

.github/workflows/main.yml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,17 @@ jobs:
6464
- name: Copy artifacts to lib directory
6565
run: |
6666
mkdir -p lib
67+
echo "=== Artifacts structure ==="
68+
find artifacts -type f
69+
echo "=== Copying artifacts ==="
6770
for artifact_dir in artifacts/*/; do
6871
if [ -d "$artifact_dir" ]; then
72+
echo "Copying from: $artifact_dir"
6973
cp -a "${artifact_dir}." "lib/"
7074
fi
7175
done
76+
echo "=== Final lib structure ==="
77+
find lib -type f
7278
7379
- name: Commit and push changes
7480
run: |
@@ -82,4 +88,4 @@ jobs:
8288
echo "No library changes to commit."
8389
fi
8490
env:
85-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
91+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)