diff --git a/.github/workflows/deployment.yml b/.github/workflows/deployment.yml index 142fe13ebf..fd79f6a258 100644 --- a/.github/workflows/deployment.yml +++ b/.github/workflows/deployment.yml @@ -50,7 +50,7 @@ jobs: cd ../Mindustry - name: Create artifacts run: | - ./gradlew desktop:dist server:dist core:mergedJavadoc -Pbuildversion=${RELEASE_VERSION:1} + ./gradlew desktop:dist server:dist core:depsJar core:mergedJavadoc -Pbuildversion=${RELEASE_VERSION:1} - name: Update docs run: | cd ../ @@ -90,3 +90,10 @@ jobs: file: server/build/libs/server-release.jar tag: ${{ github.ref }} + - name: Upload dependency JAR + uses: svenstaro/upload-release-action@v2 + with: + repo_token: ${{ secrets.GITHUB_TOKEN }} + file: core/build/libs/core-release-deps.jar + asset_name: dependencies.jar + tag: ${{ github.ref }} \ No newline at end of file diff --git a/build.gradle b/build.gradle index c3564ba680..4781c26bd0 100644 --- a/build.gradle +++ b/build.gradle @@ -317,6 +317,7 @@ project(":core"){ from files("../../Arc/extensions/freetype/src/") from files("../server/src/") + exclude("META-INF/**") exclude("vfxshaders/**") exclude("maps/**") exclude("baseparts/**")