{TEST} debug app-token probe (do not merge)#682
{TEST} debug app-token probe (do not merge)#682mahmoud-elmorabea wants to merge 1 commit intombl-app-bypass-migrationfrom
Conversation
Sample app builds 📱Below you will find the list of the latest versions of the sample apps. It's recommended to always download the latest builds of the sample apps to accurately test the pull request. |
|
Hey, there @mahmoud-elmorabea 👋🤖. I'm a bot here to help you. I think the title of this pull request is not in the correct format. Follow the instructions below and then edit the pull request title to a valid format. I'll check again after you make an edit 👍. This project uses a special format for pull requests titles. Expand this section to learn more (expand by clicking the ᐅ symbol on the left side of this sentence)...This project uses a special format for pull requests titles. Don't worry, it's easy! This pull request title should be in this format: If your pull request introduces breaking changes to the code, use this format: where
Examples:Need more examples? Want to learn more about this format? Check out the official docs. Note: If your pull request does multiple things such as adding a feature and makes changes to the CI server and fixes some bugs then you might want to consider splitting this pull request up into multiple smaller pull requests. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## mbl-app-bypass-migration #682 +/- ##
==============================================================
- Coverage 68.00% 67.94% -0.07%
Complexity 848 848
==============================================================
Files 155 155
Lines 4695 4695
Branches 641 641
==============================================================
- Hits 3193 3190 -3
Misses 1264 1264
- Partials 238 241 +3 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
|
|
Build available to test |
📏 SDK Binary Size Comparison ReportNo changes detected in SDK binary size ✅ |
|
Probe verified — see verdict table. Closing without merge. |
Temporary de-risking probe stacked on top of
mbl-app-bypass-migration(#681).What this proves
actions/create-github-app-tokenmints a token usingCIO_APP_CLIENT_ID+CIO_APP_SECRET.outputs.app-slug == cio-mobile-release(the slug on the ruleset bypass list).actions/checkoutwithtoken:persists the App token into.git/config— meaninggit pushfrom a later step authenticates as the App, not asgithub-actions[bot].Hashes are SHA-256 of token bytes; never the tokens themselves.
Do not merge
This PR exists to verify the App identity end-to-end. Once the workflow run is green, the debug workflow gets dropped from the real-fix PR (#681).