Skip to content

Commit 7f9181c

Browse files
committed
asdadsasd
1 parent b0e7319 commit 7f9181c

1 file changed

Lines changed: 56 additions & 10 deletions

File tree

.github/workflows/build-and-release.yml

Lines changed: 56 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,35 @@ jobs:
7777
- name: Zip it up
7878
shell: bash
7979
run: |
80+
# Debug: List what we actually have
81+
echo "Current directory contents:"
82+
ls -la
83+
echo "Looking for artifact directories:"
84+
find * -maxdepth 0 -type d 2>/dev/null || echo "No directories found"
85+
8086
artifact_dir=$(find * -maxdepth 0 -type d | head -n 1)
81-
zip_name="offstyle-database-${{ github.ref_name }}.zip"
82-
cd "$artifact_dir"
83-
zip -rq "../$zip_name" addons/
84-
cd ..
85-
echo "zip_file=$zip_name" >> $GITHUB_ENV
87+
echo "Artifact directory: $artifact_dir"
88+
89+
if [ -n "$artifact_dir" ]; then
90+
echo "Contents of artifact directory:"
91+
ls -la "$artifact_dir"
92+
93+
# Check if addons exists
94+
if [ -d "$artifact_dir/addons" ]; then
95+
echo "Found addons directory, creating zip..."
96+
zip_name="offstyle-database-${{ github.ref_name }}.zip"
97+
cd "$artifact_dir"
98+
zip -rq "../$zip_name" addons/
99+
cd ..
100+
echo "zip_file=$zip_name" >> $GITHUB_ENV
101+
else
102+
echo "Error: addons directory not found in $artifact_dir"
103+
exit 1
104+
fi
105+
else
106+
echo "Error: No artifact directory found"
107+
exit 1
108+
fi
86109
87110
- name: Generate changelog
88111
id: changelog
@@ -152,12 +175,35 @@ jobs:
152175
- name: Create Discord zip
153176
shell: bash
154177
run: |
178+
# Debug: List what we actually have
179+
echo "Current directory contents:"
180+
ls -la
181+
echo "Looking for artifact directories:"
182+
find * -maxdepth 0 -type d 2>/dev/null || echo "No directories found"
183+
155184
artifact_dir=$(find * -maxdepth 0 -type d | head -n 1)
156-
zip_name="offstyle-database-${{ github.ref_name }}.zip"
157-
cd "$artifact_dir"
158-
zip -rq "../$zip_name" addons/
159-
cd ..
160-
echo "zip_file=$zip_name" >> $GITHUB_ENV
185+
echo "Artifact directory: $artifact_dir"
186+
187+
if [ -n "$artifact_dir" ]; then
188+
echo "Contents of artifact directory:"
189+
ls -la "$artifact_dir"
190+
191+
# Check if addons exists
192+
if [ -d "$artifact_dir/addons" ]; then
193+
echo "Found addons directory, creating zip..."
194+
zip_name="offstyle-database-${{ github.ref_name }}.zip"
195+
cd "$artifact_dir"
196+
zip -rq "../$zip_name" addons/
197+
cd ..
198+
echo "zip_file=$zip_name" >> $GITHUB_ENV
199+
else
200+
echo "Error: addons directory not found in $artifact_dir"
201+
exit 1
202+
fi
203+
else
204+
echo "Error: No artifact directory found"
205+
exit 1
206+
fi
161207
162208
- name: Get commit list
163209
id: commits

0 commit comments

Comments
 (0)