Completed initial wiring so Hermes can help with repos under monerostar.
- GitHub CLI (
gh) v2.96.0 - Location:
%LOCALAPPDATA%\Programs\gh\bin\gh.exe(user-local zip install) - User PATH updated to include that
binfolder - Note:
winget install GitHub.clican hang on MSI/UAC on this host — user-local zip avoided that
gh auth login(device/browser flow)- Account: monerostar
- Protocol: HTTPS
- Token stored in Windows keyring
- Scopes observed:
repo,read:org,gist gh auth setup-git— git credential helper points atgh
Pushing a branch that touches anything under .github/workflows/* requires
the workflow scope. Without it, git push is rejected even though the
rest of the branch pushes fine. It shows up as a push rejection, not a login
error, which makes it easy to misread.
# check scopes quickly
gh auth status
# add the workflow scope (device/browser prompt)
gh auth refresh -s workflow
# confirm
gh auth statusAdd the scope before you start editing workflows, so the push doesn't fail mid-PR. Note: a fresh device login can time out waiting for the browser on this host; run the refresh when you are at the keyboard.
user.name = monerostar
user.email = 203146215+monerostar@users.noreply.github.com
Noreply email keeps the address private; commits still attach to the GitHub user for contributions when pushed.
gh auth status
gh repo list monerostar
gh api user --jq .login- No drive-by pushes or contribution farming
- Prefer clear commits with short messages
- Never commit
.env, tokens, wallet addresses, or live Hermes profile data - Before pushing a branch that touches
.github/workflows/*, confirm theworkflowscope is present (gh auth status), or the push will be rejected