diff --git a/.gitea/workflows/code-analysis.yml b/.gitea/workflows/code-analysis.yml index 77f0c54..12fb932 100755 --- a/.gitea/workflows/code-analysis.yml +++ b/.gitea/workflows/code-analysis.yml @@ -16,6 +16,13 @@ jobs: # Der Analyse-Workflow benötigt keine Historie. Ein flacher Checkout # verhindert, dass der Runner das große Repository-Pack vollständig lädt. fetch-depth: 1 + # Der Web-Workflow braucht keine Android-Artefakte. Insbesondere liegt + # dort ein großer Heap-Dump im aktuellen Commit, der auch bei einem + # flachen Checkout übertragen würde und den Runner-Checkout abbricht. + sparse-checkout: | + /* + !/android-app/ + sparse-checkout-cone-mode: false - name: Ensure clean workspace run: | diff --git a/.gitignore b/.gitignore index 1ce6f1d..b264a21 100755 --- a/.gitignore +++ b/.gitignore @@ -94,6 +94,8 @@ dist /android-app/**/build/ /android-app/local.properties /android-app/gradle-local.properties +# JVM Heap-Dumps sind lokale Diagnoseartefakte und dürfen nie ins Repository. +*.hprof # Build output (but keep production data!) .output