Skip to content

PreternaturalAI/preternatural-github-actions

Repository files navigation

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.

About

Preternatural's custom GitHub actions.

Topics

Resources

Stars

Watchers

Forks

Contributors