action symbol upload
v1.3
การดำเนินการนี้ช่วยให้การอัปโหลดไฟล์สัญลักษณ์สำหรับแอปพลิเคชันมือถือของคุณที่จะโอบกอดตามที่อธิบายไว้ในรายงานความผิดพลาดที่เป็นสัญลักษณ์
ในการใช้คุณต้องได้รับ:
คุณสามารถจัดเก็บรหัสแอพเป็นตัวแปรที่เก็บ (หรือองค์กร) หรือฮาร์ดโค้ดในเวิร์กโฟลว์โดยตรง
ด้วยเหตุผลด้านความปลอดภัยคุณควรจัดเก็บคีย์ API ในความลับที่เก็บ (หรือองค์กร) ของคุณ ดูเอกสาร GitHub สำหรับข้อมูลโดยละเอียดเกี่ยวกับวิธีการใช้ความลับของ GitHub
นอกจากนี้ตรวจสอบให้แน่ใจว่าคุณเปิดใช้งานการสร้าง DSYM ตามที่อธิบายไว้ที่นี่: https://embrace.io/docs/ios/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 }} "