Repository navigation
Releases
Releases · azharudh33n/runner-tray
RunnerTray 0.9.9
0.9.9 (beta)
First stable release.
Sign in
- Sign in with GitHub button: copy a code, approve on github.com, done. No terminal, no token to create.
- Uses the RunnerTray GitHub App with read-only permissions (Actions, Metadata, Self-hosted runners).
- Tokens are kept in Windows Credential Manager and refreshed silently for up to 6 months.
- The GitHub CLI login and
GITHUB_TOKENstill work.
Reliable and light on the GitHub API
- One request at a time, as GitHub recommends (0.1.0 sent them in parallel).
- Conditional requests with ETags: unchanged data costs no rate limit.
- Waits for GitHub's rate limits and backs off on errors instead of retrying at once.
- Refreshes every 15 seconds while runs are active, less often when quiet, and pauses while the screen is locked.
- Refreshes at once after unlock, wake from sleep, and when the network comes back.
- Shows the last good data, marked with its time, when GitHub cannot be reached.
- Clear messages with an action for every problem: sign in, install, offline, rate limit, GitHub outage, broken settings.
- Errors never close the app; details go to a log (
%LOCALAPPDATA%\RunnerTray-data\logs).
New windows
- Settings window (no more editing JSON by hand; the file still works and reloads automatically).
- Diagnostics window: token source, rate limit, requests, cache hits, recent errors, copy for bug reports.
Install and updates
RunnerTray-win-Setup.exeinstalls per user (no administrator rights) and updates itself from GitHub Releases.RunnerTray-win-Portable.zipfor use without installing; it updates itself too.- Uninstalling removes the saved sign-in, the Start with Windows entry, and the cache.
Accessibility
- Checked with Axe.Windows (0 errors) and Windows UI Automation tests on every build.
- Screen readers announce banners and sign-in progress.
RunnerTray v0.1.0
Superseded by 0.9.9. This early preview does not update itself; download the current version from https://runnertray.wx8.org/download.