chore(ci): upload iOS build artifacts to releases

This commit is contained in:
Makito
2026-04-05 01:44:58 +09:00
parent 7d88e05fa1
commit f4b61c69e1
2 changed files with 25 additions and 0 deletions
+19
View File
@@ -6,6 +6,16 @@ permissions:
on: on:
workflow_dispatch: workflow_dispatch:
inputs:
build_only:
description: Build only (no upload to release)
required: false
default: false
type: boolean
tag:
description: Specific tag for the release upload
required: false
type: string
jobs: jobs:
build: build:
@@ -13,6 +23,7 @@ jobs:
runs-on: macos-26 runs-on: macos-26
env: env:
PRODUCT_NAME: 'AIRI' PRODUCT_NAME: 'AIRI'
VITE_ENABLE_POSTHOG: 'true'
steps: steps:
- uses: actions/checkout@v6 - uses: actions/checkout@v6
@@ -112,6 +123,14 @@ jobs:
path: ${{ runner.temp }}/output/${{ env.IPA_NAME }} path: ${{ runner.temp }}/output/${{ env.IPA_NAME }}
if-no-files-found: error if-no-files-found: error
- name: Upload to GitHub Releases
if: ${{ github.event_name == 'workflow_dispatch' && !inputs.build_only }}
uses: softprops/action-gh-release@v2
with:
files: ${{ runner.temp }}/output/${{ env.IPA_NAME }}
append_body: true
tag_name: ${{ inputs.tag }}
- name: Clean up signing - name: Clean up signing
if: always() if: always()
run: | run: |
+6
View File
@@ -136,6 +136,7 @@ words:
- injeca - injeca
- injecta - injecta
- intlify - intlify
- ITCHIO
- jlumbroso - jlumbroso
- jszip - jszip
- Kawaii - Kawaii
@@ -248,6 +249,7 @@ words:
- rdev - rdev
- rehype - rehype
- reka - reka
- remarkablegames
- Replayable - Replayable
- resampler - resampler
- RGBE - RGBE
@@ -261,6 +263,7 @@ words:
- safetensors - safetensors
- SAVEPOINT - SAVEPOINT
- Screenable - Screenable
- sdkmanager
- sensenova - sensenova
- serde - serde
- Shadcn - Shadcn
@@ -272,6 +275,7 @@ words:
- sizecheck - sizecheck
- smallserial - smallserial
- Sniglet - Sniglet
- softprops
- sonarjs - sonarjs
- sonner - sonner
- specta - specta
@@ -289,6 +293,7 @@ words:
- tauri - tauri
- taze - taze
- tempora - tempora
- temurin
- tinyexec - tinyexec
- togetherapi - togetherapi
- tolist - tolist
@@ -306,6 +311,7 @@ words:
- unplugin - unplugin
- unspeech - unspeech
- upterm - upterm
- userversion
- valibot - valibot
- vaul - vaul
- velin - velin