action symbol upload
v1.3
이 동작을 사용하면 크래쉬 보고서를 상징하는대로 모바일 애플리케이션이 수용 할 수있는 기호 파일을 업로드 할 수 있습니다.
사용하려면 다음을 얻어야합니다.
앱 ID를 저장소 (또는 조직) 변수로 저장하거나 워크 플로에서 직접 하드 코딩 할 수 있습니다.
보안상의 이유로 API 키를 저장소 (또는 조직) 비밀에 저장해야합니다. GitHub 비밀 사용 방법에 대한 자세한 정보는 GitHub 문서를 참조하십시오.
또한 여기에 설명 된대로 dsym 생성을 활성화해야합니다 : https://embrace.io/docs/faq/#dsym-generation-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 }} "