Skip to content

Update automated-ios-build.yml #40

Update automated-ios-build.yml

Update automated-ios-build.yml #40

name: Automated iOS Build
on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
jobs:
build:
runs-on: macos-15
steps:
- uses: actions/checkout@v3
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: '16.1'
- uses: yukiarrr/ios-build-action@v1.12.0
with:
project-path: qBitControl.xcodeproj
p12-base64: ${{ secrets.P12_BASE64 }}
mobileprovision-base64: ${{ secrets.MOBILEPROVISION_BASE64 }}
code-signing-identity: ${{ secrets.CODE_SIGNING_IDENTITY }}
team-id: ${{ secrets.TEAM_ID }}
output-path: qBitControl.ipa
- uses: "marvinpinto/action-automatic-releases@latest"
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
prerelease: true
automatic_release_tag: "CI"
title: "qBitControl CI"
files: |
qBitControl.ipa