setup macos release

This commit is contained in:
Will Chen
2025-04-14 23:30:34 -07:00
parent faadcef1ed
commit b8d50a17f2

View File

@@ -10,12 +10,13 @@ on:
workflow_dispatch:
jobs:
build:
environment: release
strategy:
matrix:
os: [
# { name: "linux", image: "ubuntu-latest" },
{ name: "windows", image: "windows-latest" },
# { name: "macos", image: "macos-latest" },
{ name: "macos", image: "macos-latest" },
]
runs-on: ${{ matrix.os.image }}
steps:
@@ -29,4 +30,7 @@ jobs:
- name: Publish app
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
run: npm run publish