Skip to content

Commit aeccc9b

Browse files
committed
fix(actions): Optimize build workflow and fix disk space issue
1 parent 45b01e5 commit aeccc9b

1 file changed

Lines changed: 7 additions & 4 deletions

File tree

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

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -143,20 +143,20 @@ jobs:
143143
- name: Bundle extra directories into _internal
144144
run: |
145145
echo "Bundling extra directories into _internal..."
146-
mkdir -p dist/manga-translator-cpu/_internal
147-
mkdir -p dist/manga-translator-gpu/_internal
146+
mkdir -p dist/manga-translator-cpu/_internal/update_repository
147+
mkdir -p dist/manga-translator-gpu/_internal/update_repository
148148
149149
cp -r examples dist/manga-translator-cpu/_internal/
150150
cp -r fonts dist/manga-translator-cpu/_internal/
151151
cp -r models dist/manga-translator-cpu/_internal/
152-
cp -r update_repository dist/manga-translator-cpu/_internal/
152+
cp -r update_repository/metadata dist/manga-translator-cpu/_internal/update_repository/
153153
cp -r MangaStudio_Data dist/manga-translator-cpu/_internal/
154154
cp VERSION dist/manga-translator-cpu/_internal/
155155
156156
cp -r examples dist/manga-translator-gpu/_internal/
157157
cp -r fonts dist/manga-translator-gpu/_internal/
158158
cp -r models dist/manga-translator-gpu/_internal/
159-
cp -r update_repository dist/manga-translator-gpu/_internal/
159+
cp -r update_repository/metadata dist/manga-translator-gpu/_internal/update_repository/
160160
cp -r MangaStudio_Data dist/manga-translator-gpu/_internal/
161161
cp VERSION dist/manga-translator-gpu/_internal/
162162
@@ -172,6 +172,9 @@ jobs:
172172
echo "Archiving GPU version..."
173173
cd dist/manga-translator-gpu/
174174
7z a -v1990m -m0=lzma2 -ms=on ../../release_assets/manga-translator-gpu-${{ github.ref_name }}.7z .
175+
cd ../../
176+
echo "GPU version archived. Deleting source directory to save space..."
177+
rm -rf dist/manga-translator-gpu
175178
176179
- name: Prepare TUF Assets for Release
177180
run: |

0 commit comments

Comments
 (0)