- Strip end-of-bullet periods from CHANGELOG.md (whole file) - Tighten 0.1.77 TLS bullet to drop LAN/public explanation - Release docs: drop release-mobile.yml references (workflow does not exist), add EAS mobile-build babysitting section using the EAS CLI, clarify that releases are always patch, clarify that "stable" means stable - Changelog style guide: no trailing periods, one sentence per bullet, lead with capability not mechanism
34 lines
1.1 KiB
YAML
34 lines
1.1 KiB
YAML
name: Resubmit iOS for App Store review
|
|
|
|
# Standalone re-trigger for the App Store review submission step. The iOS
|
|
# binary is already uploaded to TestFlight via the EAS GitHub app's tag-push
|
|
# build; this workflow just runs the fastlane submit_review lane against the
|
|
# latest TestFlight build, without rebuilding or re-uploading.
|
|
|
|
on:
|
|
workflow_dispatch:
|
|
inputs:
|
|
app_version:
|
|
type: string
|
|
required: false
|
|
description: "Marketing version to resubmit, e.g. 0.1.76. Leave empty to target the most recently uploaded iOS build."
|
|
app_build_version:
|
|
type: string
|
|
required: false
|
|
description: "CFBundleVersion to resubmit, e.g. 2. Only used when app_version is set."
|
|
|
|
jobs:
|
|
submit_ios_for_review:
|
|
name: Submit iOS for App Store review
|
|
environment: production
|
|
runs_on: macos-medium
|
|
steps:
|
|
- uses: eas/checkout
|
|
- name: Install fastlane
|
|
run: bundle install
|
|
- name: Submit for review
|
|
run: |
|
|
export APP_VERSION="${{ inputs.app_version }}"
|
|
export APP_BUILD_VERSION="${{ inputs.app_build_version }}"
|
|
bundle exec fastlane ios submit_review
|