diff --git a/.gitea/workflows/pr-iphone-deploy.yml b/.gitea/workflows/pr-iphone-deploy.yml index 07646b3..55eb08b 100644 --- a/.gitea/workflows/pr-iphone-deploy.yml +++ b/.gitea/workflows/pr-iphone-deploy.yml @@ -47,6 +47,9 @@ jobs: cd tabatago-swift xcodegen generate + - name: Install ios-deploy + run: brew install ios-deploy + - name: Build & Install on iPhone env: IPHONE_UDID: ${{ secrets.IPHONE_UDID }} @@ -64,6 +67,9 @@ jobs: CODE_SIGN_STYLE=Automatic \ 2>&1 | tail -20 + # Install on connected iPhone + ios-deploy --bundle ../build/Build/Products/Debug-iphoneos/TabataGo.app --id ${IPHONE_UDID} + echo "✅ App built for iPhone (UDID: ${IPHONE_UDID})" - name: Post "Ready to test" comment @@ -71,8 +77,8 @@ jobs: GT_TOKEN: ${{ secrets.GITEA_TOKEN }} GITEA_URL: ${{ vars.GITEA_URL || 'https://gitea.1000co.fr' }} run: | - PR="${{ gitea.event.pull_request.number }}" - REPO="${{ gitea.repository }}" + PR="${{ github.event.pull_request.number }}" + REPO="${{ github.repository }}" BODY="## 📱 Prêt à tester !\\n\\nL'app a été déployée sur ton iPhone.\\n\\n- Teste les changements\\n- Reply **LGTM** pour merger\\n- Reply **KO** pour bloquer" curl -s -X POST \ -H "Authorization: token ${GT_TOKEN}" \ @@ -93,9 +99,9 @@ jobs: GT_TOKEN: ${{ secrets.GITEA_TOKEN }} GITEA_URL: ${{ vars.GITEA_URL || 'https://gitea.1000co.fr' }} run: | - PR_NUMBER="${{ gitea.event.pull_request.number }}" - REPO="${{ gitea.repository }}" - PR_TITLE="${{ gitea.event.pull_request.title }}" + PR_NUMBER="${{ github.event.pull_request.number }}" + REPO="${{ github.repository }}" + PR_TITLE="${{ github.event.pull_request.title }}" API="${GITEA_URL}/api/v1/repos/${REPO}" MAX_TRIES=240 # 2h = 240 × 30s TRIES=0