With Github API: get pr merged commit hash -> compare target branch HEAD ... commit -> get status
nixpkgs-tracker not same as nixpk.gs/pr-tracker, it does not pass any requests through server to get PR status.
Therefore, there is no need to worry about any performance issues.
You could get static files with:
nix build github:ocfox/nixpkgs-tracker
- Show PR status
- Stable link (e.g. https://nixpkgs-tracker.ocfox.me/?pr=331928)
- Github token for more requests limit (Cookie) (optional)
- Click
Nixpkgs-Tracker
to switch light / dark - Check 5 branches at the same time
![image](https://private-user-images.githubusercontent.com/47410251/355167003-d247eb27-0320-4384-ad3f-36daca4d0ac0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MzkzNTcyMTUsIm5iZiI6MTczOTM1NjkxNSwicGF0aCI6Ii80NzQxMDI1MS8zNTUxNjcwMDMtZDI0N2ViMjctMDMyMC00Mzg0LWFkM2YtMzZkYWNhNGQwYWMwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMTIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjEyVDEwNDE1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWZhYTEzOTM1ZmVjZTFkOThmMzZiNDc3ZjI2YTA3YTQzYmJmN2JjNGJkOTI5OTc0YTI0ZGIwYjFmMTgzYTZmYjUmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.X-DGvX0SYiCXEElJww2vfSFziESuluUAgSdcvkUZIfQ)