Skip to content

macOS Package Build #15

macOS Package Build

macOS Package Build #15

name: macOS Package Build
on:
workflow_dispatch:
push:
tags:
- "v*"
jobs:
macos-package:
runs-on: macos-14
steps:
- name: Check Out Repository
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5
- name: Install Swift
uses: compnerd/gha-setup-swift@c8363f1001fbb4b12d127c432f9eaadec5f56e8c
with:
swift-version: swift-6.3-branch
swift-build: 6.3-DEVELOPMENT-SNAPSHOT-2026-02-27-a
build_arch: arm64
- name: Verify Swift Toolchain
run: swift --version
- name: Install SDL3
run: brew install sdl3
- name: Package macOS Builds
env:
RELEASE_VERSION: ci-${{ github.run_number }}
run: ./scripts/package_release.sh "$RELEASE_VERSION"
- name: Upload macOS Package Artifacts
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02
with:
name: Codexitma-macOS-packages
path: |
dist/ci-${{ github.run_number }}/Codexitma-macOS-app.zip
dist/ci-${{ github.run_number }}/Codexitma-macOS-cli.zip