action symbol upload
v1.3
Cette action permet le téléchargement de fichiers de symboles pour que vos applications mobiles l'embrassent, comme décrit dans Symbolicative Crash Reports.
À utiliser, vous devez obtenir:
Vous pouvez stocker l'ID d'application en tant que variable de référentiel (ou d'organisation) ou de le cocoter directement dans le flux de travail directement.
Pour des raisons de sécurité, vous devez stocker la clé API dans vos secrets de référentiel (ou organisation); Voir la documentation GitHub pour des informations détaillées sur la façon d'utiliser les secrets GitHub.
Assurez-vous également d'activer la génération DSYM comme décrit ici: https://embrace.io/docs/ios/faq/#dsym-generation-not-reved
name : CI
on :
push :
branches : [master]
pull_request :
release :
types : [released]
workflow_dispatch :
jobs :
build-my-app :
runs-on : macos-latest
steps :
- uses : actions/checkout@v4
- run : |
xcodebuild build ...
- uses : embrace-io/action-symbol-upload@main
with :
app_id : " ${{ vars.EMBRACE_APP_ID }} "
api_token : " ${{ secrets.EMBRACE_API_TOKEN }} "