Skip to content

Installers for Mac OS X #20

Installers for Mac OS X

Installers for Mac OS X #20

Workflow file for this run

name: Installers for Mac OS X
on:
workflow_dispatch: # manually triggered
push:
tags: 'v*'
jobs:
build:
runs-on: macos-13
permissions:
contents: write
steps:
- uses: actions/checkout@v4
- name: Build installers for Mac
uses: actions/setup-node@v3
with:
node-version: 20.x
# cache: 'npm'
- run: sudo -H pip install setuptools
- run: cd app/build; sh mustang-brand.sh
- run: cd app; npm install --legacy-peer-deps
- run: cd lib; npm install
- run: cd backend; npm install
- run: cd e2; npm install --legacy-peer-deps
- run: cd e2; npm run build:release:mac
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Upload
uses: actions/upload-artifact@v4
with:
name: Installers Mac
path: |
e2/dist/*.dmg