AnyPS5/.github/workflows
Adrià Franch 4d15207553 ci: cache the API state of the hourly workflows
pr-overlap and area-labels walked every open PR on each run, spending the
1000 requests/hour that GITHUB_TOKEN gets per repository and starving the
other workflows (HTTP 403 'rate limit exceeded for installation').

pr-overlap keeps a hash of each report in actions/cache and only reads the
comments of PRs whose report changed. area-labels keeps head SHA plus the
labeler.yml blob per PR and labels only the changed ones, at most 40 per
run. conflict-label gets a concurrency group so pushes in a row don't stack
full passes.
2026-10-12 23:49:09 +02:00
..
area-labels.yml ci: cache the API state of the hourly workflows 2026-10-12 23:49:09 +02:00
build.yml Merge branch 'main' into fix/videoout-high-frame-rate 2026-10-12 11:15:48 -05:00
conflict-label.yml ci: cache the API state of the hourly workflows 2026-10-12 23:49:09 +02:00
conventions.yml ci(build): require manual full builds and auto-test relinker for contributors 2026-10-09 11:58:02 +03:00
labels.yml ci: remind stale conflicting pull requests to rebase 2026-10-12 11:54:58 +02:00
pr-intake.yml ci(pr): limit open pull requests by the author's merged count 2026-10-11 11:28:43 +02:00
pr-overlap.yml ci: cache the API state of the hourly workflows 2026-10-12 23:49:09 +02:00
progress-comment.yml feat(tools): report progress changes on pull requests 2026-09-27 18:47:32 +02:00
progress-report.yml ci: skip jobs unrelated to the changed paths 2026-10-08 19:02:18 +02:00
progress.yml feat(progress): publish a progress history chart 2026-10-12 21:31:09 +02:00
release.yml fix(videoout): require bundled SDL XRandR support on Linux 2026-10-11 17:36:12 -05:00
stale-conflicts.yml ci: remind stale conflicting pull requests to rebase 2026-10-12 11:54:58 +02:00