Initial commit: Momentry Studio v0.1.0

This commit is contained in:
2026-06-13 17:49:02 +08:00
commit 79e0a862d4
14019 changed files with 1129062 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
name: Build Momentry Studio
on:
push:
branches: [main]
pull_request:
branches: [main]
jobs:
build:
runs-on: macos-latest
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Setup Rust
uses: dtolnay/rust-toolchain@stable
with:
targets: aarch64-apple-darwin
- name: Install Dependencies
run: |
npm install
cargo install tauri-cli
- name: Build Frontend
run: npm run build
- name: Build Tauri App
run: cargo tauri build
- name: Upload Artifact
uses: actions/upload-artifact@v4
with:
name: Momentry-Studio
path: src-tauri/target/release/bundle/