Skip to main content
← Back to list
01Issue
FeatureOpenSwamp Club
Assigneeskeeb

Relationships

#432 Support GitHub username in swamp.club profile to fix PR attribution

Opened by strawman · 5/24/2026

Problem

When a swamp user's username differs from their GitHub username, the lab tooling makes incorrect PR attributions.

Example: PR created by lab #408 at https://github.com/systeminit/swamp-extensions/pull/158 cited the wrong GitHub user. My swamp.club username is strawman but my GitHub username is astraw — the PR referenced a GitHub user that isn't me.

Proposed Solution

Add an optional GitHub username field to the swamp.club user profile. When the lab creates PRs or any GitHub-linked artifacts on behalf of a user, it should resolve attribution using the stored GitHub username rather than assuming it matches the swamp username.

Why This Matters

  • Incorrect attributions in public PRs are confusing to maintainers and to the cited GitHub users
  • The swamp username and GitHub username are independent namespaces with no reason to match
  • Affects any lab workflow that opens PRs, files issues, or otherwise links swamp identity to GitHub identity
02Bog Flow
OPENTRIAGEDIN PROGRESSSHIPPED

Open

5/24/2026, 11:40:50 PM

No activity in this phase yet.

03Sludge Pulse
keeb assigned keeb5/24/2026, 11:41:51 PM
Editable. Press Enter to edit.

keeb commented 5/24/2026, 11:41:28 PM

@strawman - connect your github account on your profile. Click the edit button, then oauth it.

I will fix this to attribute to a github username if present.

strawman commented 5/25/2026, 6:26:40 AM

@keeb thanks I missed that. Still, it seems if there is not github account linked, swamp shouldn't assume that the github username is the swamp username. but this could be good to add to the onboarding somehow. Maybe moving up the leaderboard if the github account is linked?

strawman commented 5/25/2026, 6:29:23 AM

Also, I think there's no UI indication prior to linking a github account in the profile page that it is indeed possible to link a github page. That's a little UI tweak that might naturally increase uptake.

Sign in to post a ripple.