fix(ci): corrige le bit exécutable de gradlew et le fiabilise en CI #70
Loading…
Reference in a new issue
No description provided.
Delete branch "fix/gradlew-executable-bit"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Suite au merge de #64 (PR #67), le tout premier run réel du job
build-androidsurmaina échoué :(Les logs "SDK package licenses not accepted" juste avant sont normaux —
android-actions/setup-android@v3les accepte lui-même automatiquement ; ce n'était pas la cause.)apps/web/android/gradlewétait suivi par git en100644(non exécutable) au lieu de100755— probablement perdu lors du commit initial du projet Android natif (#63), fait depuis une machine Windows où ce bit n'existe pas vraiment côté filesystem.Fix :
git update-index --chmod=+x apps/web/android/gradlew— corrige le mode suivi par git.chmod +x ./gradlewajouté défensivement juste avant./gradlew assembleReleasedansci.yml— puisque ce bit peut être reperdu silencieusement par un futur commit sur cette même machine Windows, ne pas dépendre uniquement du mode git.Pas de code applicatif touché — uniquement ce fix + le workflow.
test/lint/etc. ne sont pas concernés par ce changement, maisbuild-android(gardé parneeds:sur toute la suite) sera le premier vrai test de ce fix.🤖 Generated with Claude Code