Skip to content

{TEST} debug app-token probe (do not merge)#682

Closed
mahmoud-elmorabea wants to merge 1 commit intombl-app-bypass-migrationfrom
test/debug-app-token-probe
Closed

{TEST} debug app-token probe (do not merge)#682
mahmoud-elmorabea wants to merge 1 commit intombl-app-bypass-migrationfrom
test/debug-app-token-probe

Conversation

@mahmoud-elmorabea
Copy link
Copy Markdown
Contributor

Temporary de-risking probe stacked on top of mbl-app-bypass-migration (#681).

What this proves

  1. actions/create-github-app-token mints a token using CIO_APP_CLIENT_ID + CIO_APP_SECRET.
  2. outputs.app-slug == cio-mobile-release (the slug on the ruleset bypass list).
  3. actions/checkout with token: persists the App token into .git/config — meaning git push from a later step authenticates as the App, not as github-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).

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

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.


@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

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:

<type>: short description of change being made

If your pull request introduces breaking changes to the code, use this format:

<type>!: short description of breaking change

where <type> is one of the following:

  • feat: - A feature is being added or modified by this pull request. Use this if you made any changes to any of the features of the project.

  • fix: - A bug is being fixed by this pull request. Use this if you made any fixes to bugs in the project.

  • docs: - This pull request is making documentation changes, only.

  • refactor: - A change was made that doesn't fix a bug or add a feature.

  • test: - Adds missing tests or fixes broken tests.

  • style: - Changes that do not effect the code (whitespace, linting, formatting, semi-colons, etc)

  • perf: - Changes improve performance of the code.

  • build: - Changes to the build system (maven, npm, gulp, etc)

  • ci: - Changes to the CI build system (Travis, GitHub Actions, Circle, etc)

  • chore: - Other changes to project that don't modify source code or test files.

  • revert: - Reverts a previous commit that was made.

Examples:

feat: edit profile photo
refactor!: remove deprecated v1 endpoints
build: update npm dependencies
style: run formatter 

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
Copy link
Copy Markdown

codecov Bot commented May 8, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 67.94%. Comparing base (104b072) to head (861df34).

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.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

  • java_layout: test/debug-app-token-probe (1778238590)

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

  • kotlin_compose: test/debug-app-token-probe (1778238580)

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

Build available to test
Version: test-debug-app-token-probe-SNAPSHOT
Repository: https://central.sonatype.com/repository/maven-snapshots/

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 8, 2026

📏 SDK Binary Size Comparison Report

No changes detected in SDK binary size ✅

@mahmoud-elmorabea
Copy link
Copy Markdown
Contributor Author

Probe verified — see verdict table. Closing without merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant