Skip to content

feat(github): action #24

feat(github): action

feat(github): action #24

Workflow file for this run

name: Publish to TestFlight and Bump Version
on:
pull_request:
workflow_dispatch:
# push:
# branches:
# - master
jobs:
publish_and_version_bump:
uses: rees46/workflow/.github/workflows/reusable-ios-testflight-publish.yaml@fix/ios-workflow
with:
scheme: "demo-store-ios"
xcworkspace: "demo-store-ios.xcworkspace"
codeSignIdentity: "Apple Distribution: M.Kechinov's web-development studio, LLC (MYA32EHWN4)"
developmentTeam: "MYA32EHWN4"
provisioningProfileSpecifier: "demo-ios"
secrets:
GITHUB_APP_ID: ${{ vars.PUBLIVERSIONER_ID }}
GITHUB_APP_PRIVATE_KEY: ${{ secrets.PUBLIVERSIONER_SECRET }}
APP_STORE_CONNECT_API_KEY_ID: ${{ secrets.APP_STORE_CONNECT_API_KEY_ID }}
APP_STORE_CONNECT_ISSUER_ID: ${{ secrets.APP_STORE_CONNECT_ISSUER_ID }}
APP_STORE_CONNECT_API_KEY: ${{ secrets.APP_STORE_CONNECT_API_KEY_AS_BASE64_STRING }}
IOS_CERTIFICATE_P12: ${{ secrets.IOS_CERTIFICATE_P12 }}
IOS_CERTIFICATE_PASSWORD: ${{ secrets.IOS_CERTIFICATE_PASSWORD }}
IOS_PROVISIONING_PROFILE: ${{ secrets.IOS_PROVISIONING_PROFILE }}