From 1e3ece042c3667dda21864df70e277ab3c37684d Mon Sep 17 00:00:00 2001 From: Breezebuilder Date: Thu, 27 Mar 2025 12:57:36 +1100 Subject: [PATCH] Enable `continue-on-error` for JSON validation features to allow multiple problems to be reported with a single run --- .github/workflows/check-mod.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/check-mod.yml b/.github/workflows/check-mod.yml index af2201ad..5a01cfd1 100644 --- a/.github/workflows/check-mod.yml +++ b/.github/workflows/check-mod.yml @@ -110,6 +110,7 @@ jobs: done < changed_mods.txt - name: Validate JSON Format + continue-on-error: true if: steps.find-changed-mods.outputs.changed_mods_found == 'true' run: | # Use jq to validate each JSON file @@ -123,6 +124,7 @@ jobs: done < changed_mods.txt - name: Validate meta.json Against Schema + continue-on-error: true if: steps.find-changed-mods.outputs.changed_mods_found == 'true' uses: dsanders11/json-schema-validate-action@v1.2.0 with: @@ -130,6 +132,7 @@ jobs: files: ${{ steps.find-changed-mods.outputs.meta_json_files }} - name: Validate Download URLs + continue-on-error: true if: steps.find-changed-mods.outputs.changed_mods_found == 'true' run: | while read -r mod_path; do