Skip to content

Extend github auth logging - #5112

Merged
auto-submit[bot] merged 2 commits into
flutter:mainfrom
ievdokdm:189892-github-auth
Jul 23, 2026
Merged

Extend github auth logging#5112
auto-submit[bot] merged 2 commits into
flutter:mainfrom
ievdokdm:189892-github-auth

Conversation

@ievdokdm

Copy link
Copy Markdown
Contributor

Added logging into github auth for deeper analysis of github auth issue: flutter/flutter#189892

@flutter-dashboard flutter-dashboard Bot added the CICD Run CI/CD label Jul 23, 2026

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request refactors the GithubAuthentication class to improve type safety and simplify the authentication flow by using non-nullable parameters and adding early validation for the GitHub account ID and login. The review feedback points out a parameter naming mismatch in _isGithubAllowedCached where accountId is used instead of githubLogin, and suggests explicitly casting the retrieved dynamic account ID to String? to prevent implicit downcasting issues.

Comment thread app_dart/lib/src/request_handling/presubmit_authentication.dart Outdated
Comment thread app_dart/lib/src/request_handling/presubmit_authentication.dart

@eyebrowsoffire eyebrowsoffire left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ievdokdm ievdokdm added the autosubmit Merge PR when tree becomes green via auto submit App. label Jul 23, 2026
@auto-submit
auto-submit Bot merged commit 5d46e86 into flutter:main Jul 23, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autosubmit Merge PR when tree becomes green via auto submit App. CICD Run CI/CD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants