Skip to content

Deploy Macos

Deploy Macos #2

Workflow file for this run

name: Deploy Macos
on:
workflow_call:
workflow_dispatch:
jobs:
deploy-macos:
name: Deploy (Macos)
runs-on: macos-latest
env:
PUB_CREDENTIALS: ${{ secrets.PUB_CREDENTIALS }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Prepare environment
uses: ./.github/actions/prepare
- name: Deploy Github Mac
run: dart run grinder pkg-github-macos
update-homebrew:
name: Update Homebrew
runs-on: macos-latest
needs: deploy-macos
env:
PUB_CREDENTIALS: ${{ secrets.PUB_CREDENTIALS }}
GITHUB_TOKEN: ${{ secrets.HOMEBREW_FVM_GH_TOKEN }}
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Prepare environment
uses: ./.github/actions/prepare
- name: Deploy to Homebrew
run: dart run grinder pkg-homebrew-update