action symbol upload
v1.3
يتيح هذا الإجراء تحميل ملفات الرموز لتطبيقات الهاتف المحمول الخاصة بك ، كما هو موضح في تقارير التصادم.
للاستخدام ، تحتاج إلى الحصول على:
يمكنك تخزين معرف التطبيق كمتغير مستودع (أو مؤسسة) ، أو ترميزه في سير العمل مباشرة.
لأسباب أمنية ، يجب عليك تخزين مفتاح API في أسرار المستودع (أو المؤسسة) ؛ راجع وثائق GitHub للحصول على معلومات مفصلة حول كيفية استخدام أسرار GitHub.
تأكد أيضًا من تمكين توليد DSYM كما هو موضح هنا: https://embrace.io/docs
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 }} "