Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.11 KB

README.md

File metadata and controls

34 lines (26 loc) · 1.11 KB

Preternatural GitHub Actions

This repository contains GitHub Actions for use with Preternatural CLI.

Actions

preternatural-build-action

Runs the Preternatural CLI build command on your repositories. The xcactivitylog steps are optional and will not stop the workflow if they fail.

- uses: PreternaturalAI/preternatural-build-action@v1
  with:
    xcode-version: 'latest-stable'
    platforms: '["macOS"]'
    configurations: '["debug", "release"]'
    derived_data_path: 'DerivedData/ProjectBuild'
    reuse_derived_data: true

preternatural-archive-action

Archives and notarizes macOS applications using the Preternatural CLI.

- uses: PreternaturalAI/preternatural-archive-action@v1
  with:
    notarization_username: ${{ secrets.NOTARIZATION_USERNAME }}
    notarization_password: ${{ secrets.NOTARIZATION_PASSWORD }}
    build_certificate_base64: ${{ secrets.BUILD_CERTIFICATE_BASE64 }}
    p12_password: ${{ secrets.P12_PASSWORD }}

Documentation

See USING.md for detailed documentation, examples, and troubleshooting.