This action sets up Catalyst in your GitHub Actions workflow, allowing you to trigger GitHub Actions workflows with matrix configurations for mobile app deployments.
- π Fast setup - Downloads and installs Catalyst binary
- π§ Cross-platform - Supports Linux and macOS runners
- π¦ Flexible versioning - Install latest or specific version
steps:
- uses: actions/checkout@v4
- name: Setup Catalyst
uses: PraveenGongada/setup-catalyst@v1
- name: Trigger deployment
run: |
catalyst --extract=ios_prodsteps:
- uses: actions/checkout@v4
- name: Setup Catalyst
uses: PraveenGongada/setup-catalyst@v1
with:
version: "v1.0.1"
github-token: ${{ secrets.GITHUB_TOKEN }}
- name: Extract matrices
run: |
catalyst --extract=android_debug --format=yaml > matrices.yaml
- name: Use extracted matrices
run: |
cat matrices.yaml- GitHub Actions runner (Linux or macOS)
This action is distributed under the MIT License - see the LICENSE file for details.