Skip to content

Choose a tag to compare

@BrkYld BrkYld released this 30 Jun 07:26
· 16 commits to main since this release

Release Notes for v0.1.0

πŸš€ New Features

Self-Hosted Appcircle Support

The action can now target a self-hosted Appcircle installation with the optional authEndpoint and apiEndpoint inputs. Both default to the Appcircle cloud, so existing cloud users don't need to change anything.

- uses: appcircleio/appcircle-enterprise-app-store-githubaction@v0
  with:
    personalAPIToken: ${{ secrets.AC_PERSONAL_API_TOKEN }}
    authEndpoint: 'https://auth.my-appcircle.example.com'
    apiEndpoint: 'https://api.my-appcircle.example.com'
    appPath: 'app.ipa'
    summary: 'New build'
    releaseNotes: 'Changes...'
    publishType: '0'

Self-signed or private CA certificates: If the self-hosted server uses a self-signed or private-CA certificate, trust that CA on the runner (e.g. set NODE_EXTRA_CA_CERTS to a PEM file containing it); the action does not disable TLS verification.

πŸ’ͺ Improvements

More Secure & Resilient Binary Upload

App uploads now follow Appcircle's updated, size-validated upload mechanism (supporting both presigned PUT and POST), and automatically retry on transient network/server errors, making publishing to the Enterprise App Store more reliable on slow or unstable connections.

Self-hosted note: This version is required for self-hosted Appcircle servers updated with the new secure upload mechanism.