diff --git a/.gitea/workflows/capacitor-android-github.yml b/.gitea/workflows/capacitor-android-github.yml index 5ddd5db..5df4306 100644 --- a/.gitea/workflows/capacitor-android-github.yml +++ b/.gitea/workflows/capacitor-android-github.yml @@ -189,6 +189,13 @@ jobs: if: inputs.build-type == 'release' run: echo '${{ secrets.KEYSTORE_BASE64 }}' | base64 -d > android/app/keystore.jks + # Il wrapper arriva dal repo senza bit di esecuzione quando il progetto e' + # committato da Windows: git registra mode 100644 e il checkout sul runner + # Linux produce "./gradlew: Permission denied". Il chmod qui vale per ogni + # repo Capacitor, cosi' il difetto non va rincorso uno per uno. + - name: Rendi eseguibile gradlew + run: chmod +x android/gradlew + - name: Build Android (APK) if: inputs.output-format == 'apk' working-directory: android diff --git a/.gitea/workflows/capacitor-android.yml b/.gitea/workflows/capacitor-android.yml index e052e86..3623d15 100644 --- a/.gitea/workflows/capacitor-android.yml +++ b/.gitea/workflows/capacitor-android.yml @@ -189,6 +189,13 @@ jobs: if: inputs.build-type == 'release' run: echo '${{ secrets.KEYSTORE_BASE64 }}' | base64 -d > android/app/keystore.jks + # Il wrapper arriva dal repo senza bit di esecuzione quando il progetto e' + # committato da Windows: git registra mode 100644 e il checkout sul runner + # Linux produce "./gradlew: Permission denied". Il chmod qui vale per ogni + # repo Capacitor, cosi' il difetto non va rincorso uno per uno. + - name: Rendi eseguibile gradlew + run: chmod +x android/gradlew + - name: Build Android (APK) if: inputs.output-format == 'apk' working-directory: android