Skip to content

Choose a tag to compare

@BrkYld BrkYld released this 30 Jun 07:24

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-testing-distribution-githubaction@v0
  with:
    personalAPIToken: ${{ secrets.AC_PERSONAL_API_TOKEN }}
    authEndpoint: 'https://auth.my-appcircle.example.com'
    apiEndpoint: 'https://api.my-appcircle.example.com'
    profileName: 'My Profile'
    appPath: 'app.apk'
    message: 'New build'

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

Build 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 distributions 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.