mirror of
https://gitlab.com/vyla-entertainment/home.git
synced 2026-11-09 19:57:20 -05:00
24 lines
616 B
YAML
24 lines
616 B
YAML
workflows:
|
|
macos-release:
|
|
name: Build macOS Release
|
|
max_build_duration: 60
|
|
instance_type: mac_mini_m2
|
|
environment:
|
|
groups:
|
|
- gitlab_credentials
|
|
node: 22.14.0
|
|
cache:
|
|
cache_paths:
|
|
- $HOME/.cargo/registry
|
|
- $HOME/.cargo/git
|
|
- src-tauri/target
|
|
scripts:
|
|
- name: Install dependencies
|
|
script: |
|
|
npm install
|
|
- name: Build & Publish macOS Release
|
|
script: |
|
|
node release.js --installer
|
|
artifacts:
|
|
- src-tauri/target/release/bundle/dmg/*.dmg
|
|
- src-tauri/target/release/bundle/macos/*.app |