33 Commits over 151 Days - 0.01cph!
Always use minutes for histogram ticks
Fix outliers for descending leaderboards (crossfire)
Only commit on a full fetch
Fetch and backup campaign leaderboards
Support generating histograms for campaign leaderboards
Stage new files when committing backup
Pass AWS secrets to histogram upload step
Upload histograms with the right ContentType
Added upload_histograms.py
Add run number to backup commit message
Indent histogram json for nicer diffs
Add verbose logging option to update_histograms.py
Detect changed histograms when committing
Update requirements.txt
Update workflow dispatch inputs
Add way to skip fetch when doing workflow dispatch
Add --save-figures option to update_histograms.py
Update histograms when doing a full fetch
Make histogram kernel width wider for leaderboards with fewer scores
https://files.facepunch.com/ziks/2023-01-17/gitkraken_VmIWmQsqOA.png
Some resilience to steam API 500 status codes
Do a full fetch if --full arg is present
Exit with code 1 on exception
Do a full fetch once a day, added workflow_dispatch event
Revert "Don't include entry count in leaderboard manifest"
This reverts commit e8cd09370e025bc8a6fcd139e3699a64a827f67f.
Only check for changes in .csv files
Don't include entry count in leaderboard manifest
Removed deprecated set-output usage
Run the leaderboard bot every 30 mins
Fixed record bot on non-Windows
Updated leaderboard-bot.yml
Update leaderboard-bot.yml
Updated leaderboard-bot.yml
Updated fetch_top_records.py
Test running on a GitHub hosted runner
Started integrating GitHub actions
Copied from Facepunch/chippy-backup