diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 78a4dc1de..961cf35e5 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.6 + key: package-2.0.7 - name: prepare run: | pushd package @@ -82,7 +82,7 @@ jobs: path: | ~/.gradle/caches/ ~/.gradle/wrapper/ - key: upload-2.0.6 + key: upload-2.0.7 - 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 9b1bdd5cf..2af051071 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 @@ -266,7 +266,10 @@ public class Plugin implements Closeable public void download() throws IOException, PluginBuildException { - Process gitclone = new ProcessBuilder("git", "clone", "--config", "advice.detachedHead=false", this.repositoryURL, repositoryDirectory.getAbsolutePath()) + Process gitclone = new ProcessBuilder("git", "clone", + "--config", "advice.detachedHead=false", + "--filter", "tree:0", "--no-checkout", + this.repositoryURL, repositoryDirectory.getAbsolutePath()) .redirectOutput(ProcessBuilder.Redirect.appendTo(logFile)) .redirectError(ProcessBuilder.Redirect.appendTo(logFile)) .start();