Skip to content

merge queue: checking main (d3bb739) and #12391 together - #12392

Closed
mergify[bot] wants to merge 2 commits into
mainfrom
mergify/merge-queue/060f2e88d7
Closed

merge queue: checking main (d3bb739) and #12391 together#12392
mergify[bot] wants to merge 2 commits into
mainfrom
mergify/merge-queue/060f2e88d7

Conversation

@mergify

@mergify mergify Bot commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

🎉 This pull request has been checked successfully and will be merged soon. 🎉

Branch main (d3bb739) and #12391 are queued together for merge.

This pull request has been created by Mergify to check the mergeability of #12391.
You don't need to do anything. Mergify will close this pull request automatically when it is complete.

Required conditions of queue rule default for merge:

Required conditions to stay in the queue:

---
checking_base_sha: d3bb739add5c0d51ff4dcd1e28594d06d819b543
previous_check_retries: []
previous_failed_batches: []
pull_requests:
  - number: 12391
    scopes: []
scopes: []
...

jd and others added 2 commits August 14, 2026 11:15
The GitHub App the Enterprise installer creates has no logo, so Mergify's
check runs render with GitHub's default placeholder on every pull request
of every self-hosted install. Nothing in the Enterprise guide mentioned
it, so admins had no reason to know it was theirs to fix.

Add a "Set the GitHub App Logo" section to the installation guide, right
after the App is created and installed, plus a pointer to it from the
legacy manual-installation page. It covers where an org-owned App's
settings page lives on either github.com or a GHES host, the Display
information -> Upload a logo -> crop -> Set new avatar flow, the file
constraints, and the Badge background color field that only shows up once
a logo is uploaded.

The section says in one sentence why this is manual, so nobody goes
looking for an API: GitHub's App manifest rejects any image field, and an
App registration cannot be modified through the API after creation.

Ship a square asset for admins to upload: public/mergify-github-app-logo.png,
a 200x200 PNG of the Mergify mark matching the one the hosted App uses, so
self-hosted checks look like the hosted ones. The installer's vendored
wordmark is 1024x275 and crops badly, so it is not usable here.

MRGFY-418

Change-Id: Ia11c411bad8e7bab1e7ae933961e751e70099fd9
@mergify
mergify Bot deployed to Mergify Merge Protections August 14, 2026 11:57 Active
@mergify mergify Bot closed this Aug 14, 2026
@mergify
mergify Bot deleted the mergify/merge-queue/060f2e88d7 branch August 14, 2026 11:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant