From 63fbae3698cb3557586c328693156f9dcc972bb0 Mon Sep 17 00:00:00 2001 From: millianlmx Date: Sat, 27 Jun 2026 20:28:01 +0000 Subject: [PATCH] =?UTF-8?q?fix(ci):=20restore=20automatic=20code=20signing?= =?UTF-8?q?=20=E2=80=94=20Apple=20account=20now=20configured=20on=20runner?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/pr-iphone-deploy.yml | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/.gitea/workflows/pr-iphone-deploy.yml b/.gitea/workflows/pr-iphone-deploy.yml index f82e0e2..acec17e 100644 --- a/.gitea/workflows/pr-iphone-deploy.yml +++ b/.gitea/workflows/pr-iphone-deploy.yml @@ -85,19 +85,6 @@ jobs: -project TabataGo.xcodeproj \ -scmProvider system - # STOPGAP — The Mac CI runner has no Apple Developer account signed into - # Xcode, so provisioning profiles for bundle IDs like - # fr.millianlmx.tabatago.* can't be auto-created. This bypasses code - # signing entirely so the build succeeds. The resulting .app will NOT - # install on physical devices without manual re-signing. - # - # REAL FIX (manual, one-time, on the Mac runner): - # 1. Open Xcode → Settings → Accounts → sign in with the Apple - # Developer account. - # 2. After that, remove CODE_SIGN_IDENTITY="-" and - # CODE_SIGNING_REQUIRED=NO below, and - # -allowProvisioningUpdates + DEVELOPMENT_TEAM will auto-provision - # profiles for any new bundle IDs. - name: Build app run: | cd tabatago-swift @@ -112,8 +99,7 @@ jobs: -clonedSourcePackagesDirPath ../build/spm-cache \ SWIFT_ENABLE_EXPLICIT_MODULES=NO \ ONLY_ACTIVE_ARCH=NO \ - CODE_SIGN_IDENTITY="-" \ - CODE_SIGNING_REQUIRED=NO \ + CODE_SIGN_STYLE=Automatic \ DEVELOPMENT_TEAM=2MJF39L8VY - name: Package IPA