Default release uploads to App Store Connect
Some checks failed
Release: If Needed / Check (Release Needed) (push) Failing after 10s
Build Rust / Cargo Test (push) Successful in 4m2s
Build Site / Next.js Build (push) Failing after 4s
Lint Governance / BEP Metadata (push) Successful in 1s

This commit is contained in:
Conrad Kramer 2026-06-08 00:38:33 -07:00
parent 60cc48a4b7
commit 4f0095ef35
4 changed files with 23 additions and 10 deletions

View file

@ -2,6 +2,9 @@ name: "Release: If Needed"
run-name: "Release: If Needed (${{ github.ref_name }})"
on:
push:
branches:
- main
schedule:
- cron: "*/30 * * * *"
workflow_dispatch:
@ -9,7 +12,7 @@ on:
upload_app_store:
description: Trigger downstream App Store Connect upload workflow
required: false
default: "false"
default: "true"
upload_sparkle:
description: Trigger downstream Sparkle publish workflow
required: false
@ -65,7 +68,7 @@ jobs:
- name: Dispatch Release Build
shell: bash
env:
UPLOAD_APP_STORE: ${{ github.event.inputs.upload_app_store || 'false' }}
UPLOAD_APP_STORE: ${{ github.event.inputs.upload_app_store || 'true' }}
UPLOAD_SPARKLE: ${{ github.event.inputs.upload_sparkle || 'true' }}
UPLOAD_MICROSOFT_STORE: ${{ github.event.inputs.upload_microsoft_store || 'false' }}
SPARKLE_POINT_MAIN: ${{ github.event.inputs.sparkle_point_main || 'true' }}