action symbol upload
v1.3
Essa ação permite o upload de arquivos de símbolos para que seus aplicativos móveis adotem, conforme descrito em relatórios de colisão simbolizantes.
Para usar, você precisa obter:
Você pode armazenar o ID do aplicativo como uma variável repositório (ou organização) ou codificá -lo diretamente no fluxo de trabalho.
Por motivos de segurança, você deve armazenar a chave da API em seus segredos de repositório (ou organização); Consulte a documentação do GitHub para obter informações detalhadas sobre como usar segredos do GitHub.
Além disso, certifique-se de ativar a geração DSYM, conforme descrito aqui: https://embrace.io/docs/ios/faq/#dsym-generação-not-enabled
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 }} "