Pārlūkot izejas kodu

CI: Make extension API compatibility check mandatory

This means that any PR which breaks the extension API should
handle it properly, that is:

- Add compatibility methods to ensure that existing function hashes work
- Document the changes in the relevant misc/extension_api_validation/ file

(cherry picked from commit a890457693bea80d213d2e9c88ea92905ba7dad4)
Rémi Verschelde 2 gadi atpakaļ
vecāks
revīzija
3076f2f9c9
1 mainītis faili ar 1 papildinājumiem un 1 dzēšanām
  1. 1 1
      .github/workflows/linux_builds.yml

+ 1 - 1
.github/workflows/linux_builds.yml

@@ -165,7 +165,7 @@ jobs:
       - name: Check for GDExtension compatibility
         if: ${{ matrix.api-compat }}
         run: |
-          ./misc/scripts/validate_extension_api.sh "${{ matrix.bin }}" || true # don't fail the CI for now
+          ./misc/scripts/validate_extension_api.sh "${{ matrix.bin }}"
 
       # Download and run the test project
       - name: Test Godot project