Skip to content

[codex] fix App Store submit Fastlane options#506

Merged
sunnypurewal merged 14 commits into
mainfrom
codex/submit-use-deliver-submit-build
May 19, 2026
Merged

[codex] fix App Store submit Fastlane options#506
sunnypurewal merged 14 commits into
mainfrom
codex/submit-use-deliver-submit-build

Conversation

@riddim-developer-bot
Copy link
Copy Markdown
Contributor

Summary

  • Restore the generic fastlane run deliver submit path so api_key_path works with the existing App Store Connect API key JSON.
  • Override metadata_path, screenshots_path, and app_previews_path to temporary empty directories during submit-only runs.
  • Keep skip_binary_upload, skip_screenshots, and skip_metadata enabled while submitting the selected build number for review.

Root cause

fastlane deliver submit_build rejected --api_key_path in the installed Fastlane version. The previous generic deliver path accepted API-key auth but inherited app_previews_path from Deliverfile, which caused preview sync during a submit-only run.

Review note

This PR is intentionally visible for review, but this exact Fastlane behavior has not been proven against the live submit path yet. The intended behavior is that explicit empty temporary paths prevent inheriting preview metadata from Deliverfile while preserving the generic deliver action's API-key option support.

Validation

  • actionlint .github/workflows/submit-app-store.yml .github/workflows/pr-build.yml
  • Pre-commit workflow hook reran actionlint on the staged workflow file.

@riddim-developer-bot riddim-developer-bot Bot added the autonomous Enrolled in prconverged daemon for automated review and merge label May 19, 2026
@sunnypurewal sunnypurewal temporarily deployed to app-store-release May 19, 2026 16:14 — with GitHub Actions Inactive
@sunnypurewal sunnypurewal force-pushed the codex/submit-use-deliver-submit-build branch from 5e43d2e to 9685116 Compare May 19, 2026 16:36
@sunnypurewal sunnypurewal enabled auto-merge (squash) May 19, 2026 16:37
@sunnypurewal sunnypurewal temporarily deployed to app-store-release May 19, 2026 17:01 — with GitHub Actions Inactive
@sunnypurewal sunnypurewal temporarily deployed to app-store-release May 19, 2026 17:15 — with GitHub Actions Inactive
@sunnypurewal sunnypurewal deployed to app-store-release May 19, 2026 17:49 — with GitHub Actions Active
@sunnypurewal sunnypurewal merged commit 5758aa2 into main May 19, 2026
7 checks passed
@sunnypurewal sunnypurewal deleted the codex/submit-use-deliver-submit-build branch May 19, 2026 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autonomous Enrolled in prconverged daemon for automated review and merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant