(MAINT) Add authorized account for live branch targeting#312
Conversation
Prior to this change, the GHA workflow for checking authorization on submitting PRs to the `live` branch didn't include the `authorized_accounts` parameter. When you retrieve the permissions for the `learn-build-service-prod[bot]` account, the API reports that the automation account lacks all permissions. This change adds the bot account to an allow-list to prevent the error.
PoliCheck Scan ReportThe following report lists PoliCheck issues in PR files. Before you merge the PR, you must fix all severity-1 and severity-2 issues. The AI Review Details column lists suggestions for either removing or replacing the terms. If you find a false positive result, mention it in a PR comment and include this text: #policheck-false-positive. This feedback helps reduce false positives in future scans. ✅ No issues foundMore information about PoliCheckInformation: PoliCheck | Severity Guidance | Term |
|
Learn Build status updates of commit 24220f2: ✅ Validation status: passed
For more details, please refer to the build report. |
There was a problem hiding this comment.
Pull request overview
This PR adds the learn-build-service-prod[bot] account to an allow-list for the live branch authorization workflow. The bot account requires this allow-listing because the GitHub API reports it lacks all permissions when checked programmatically, which would otherwise cause the authorization workflow to fail for legitimate automated PRs targeting the live branch.
Changes:
- Added the
authorized_accountsparameter to the authorization action with the bot account name
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
PR Summary
Prior to this change, the GHA workflow for checking authorization on submitting PRs to the
livebranch didn't include theauthorized_accountsparameter.When you retrieve the permissions for the
learn-build-service-prod[bot]account, the API reports that the automation account lacks all permissions.This change adds the bot account to an allow-list to prevent the error.
PR Checklist