diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 94bb7168..4ba9cb77 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -30,14 +30,12 @@ jobs: - name: Create artifacts run: | mkdir -p artifacts/modules - cd LaunchServer/build/libs/ + cd LaunchServer/build/libs zip -r -9 ../../../artifacts/libraries.zip * -x "LaunchServer.jar" -x "LaunchServer-clean.jar" cp LaunchServer.jar ../../../artifacts/LaunchServer.jar - cd ../../../ServerWrapper/build/libs - cp ServerWrapper.jar ../../../artifacts/ServerWrapper.jar - cd ../../../LauncherAuthlib/build/libs - cp LauncherAuthlib.jar ../../../artifacts/LauncherAuthlib.jar - cd ../../../ + cd ../../.. + cp ServerWrapper/build/libs/ServerWrapper.jar artifacts/ServerWrapper.jar + cp LauncherAuthlib/build/libs/LauncherAuthlib.jar artifacts/LauncherAuthlib.jar cp modules/*_module/build/libs/*.jar artifacts/modules || true cp modules/*_lmodule/build/libs/*.jar artifacts/modules || true @@ -55,10 +53,11 @@ jobs: if: startsWith(github.event.ref, 'refs/tags') run: | cd artifacts - zip -9 LauncherBase.zip libraries.zip LaunchServer.jar + zip -r -9 Release.zip * zip -j -9 LaunchServerModules.zip ../modules/*_module/build/libs/*.jar zip -j -9 LauncherModules.zip ../modules/*_lmodule/build/libs/*.jar - zip -j -9 ServerWrapperModules.zip ../modules/*_swmodule/build/libs/*.jar || true + cd ../LaunchServer/build/libs + zip -r -9 ../../../artifacts/LauncherBase.zip * -x "LaunchServer-clean.jar" - name: Create release id: create_release @@ -73,4 +72,4 @@ jobs: draft: false prerelease: false files: | - artifacts/* \ No newline at end of file + artifacts/*