-
Notifications
You must be signed in to change notification settings - Fork 224
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix the path to the megazord symbols when uploading #6389
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #6389 +/- ##
=======================================
Coverage 49.30% 49.30%
=======================================
Files 146 146
Lines 13708 13708
=======================================
Hits 6759 6759
Misses 6949 6949
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
The symbols server expect a specific layout for the archive, and fetch-content extracts our symbols archive one directory deeper than I expected.
f6dddab
to
9e5015a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for working through this! I think you might have forgot to revert a test change, but it could also be my ignorance at how the secrets work.
- name: project/application-services/symbols-token | ||
key: token | ||
path: .symbols_upload_token | ||
default: [] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should this be removed? I'm wondering if you removed it for your try build and forget to put it back in.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a cleanup I noticed while looking at this; since module-build doesn't upload symbols, it doesn't need access to the symbols.m.o upload token, only upload-symbols does.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
AFAICT this was unused since commit 448dddd.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ahh, I see. That makes total sense.
@mergify backport release-v131 |
✅ Backports have been created
|
fetch-content extracts our symbols archive one directory deeper than I expected, so this fixes commit 37a76bb's fix.
It also adds some more debugging info to the upload_symbols script in case of failure, and removes upload-symbols-related config from the module-build tasks.