@@ -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