Repository navigation
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_CERTSto 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.