diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0e4513206..2e1f3accb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -29,7 +29,7 @@ jobs: path: | ~/.gradle/caches/ ~/.gradle/wrapper/ - key: package-2.0.9 + key: package-2.0.10 - name: prepare run: | pushd package @@ -82,7 +82,7 @@ jobs: path: | ~/.gradle/caches/ ~/.gradle/wrapper/ - key: upload-2.0.9 + key: upload-2.0.10 - uses: actions/download-artifact@v2 with: name: manifest_diff diff --git a/package/package/src/main/java/net/runelite/pluginhub/packager/Plugin.java b/package/package/src/main/java/net/runelite/pluginhub/packager/Plugin.java index a65e92e60..80f662da1 100644 --- a/package/package/src/main/java/net/runelite/pluginhub/packager/Plugin.java +++ b/package/package/src/main/java/net/runelite/pluginhub/packager/Plugin.java @@ -473,6 +473,10 @@ public class Plugin implements Closeable { throw PluginBuildException.of(this, "the output jar is {}MiB, which is above our limit of 10MiB", size / MIB); } + if (size > (MAX_JAR_SIZE * 8) / 10) + { + writeLog("warning: the output jar is {}MiB, which is nearing our limit of 10MiB\n", size / MIB); + } manifest.setSize((int) size); }