Skip to content

Update DBD perk and loadout data - #6

Merged
github-actions[bot] merged 1 commit into
mainfrom
auto/update-perks
Sep 14, 2026
Merged

github-actions[bot] merged 1 commit into
mainfrom
auto/update-perks

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

Automated scrape of the DBD wiki's Perks, Items, Add-ons, and Offerings pages, plus the Russian names and descriptions from the RU wiki.

Only brand-new entries. Nothing pre-existing changed, so nothing that already worked can have regressed.

No content changes — only the scrape timestamps moved.

If a new chapter landed, check the Russian actually came through — the RU wiki lags the EN one by days, and when it has no page yet the card falls back to English silently. A descriptionRu in data/overrides/perks.json is the hand-authored override for that case.

For the loadout data specifically, also spot-check that any new killer's add-ons resolved to the right character name (see resolvePowerToCharacter in scripts/scrape-loadout.ts) — it falls back to .All and logs a warning if it can't, so check the workflow log for Could not resolve a killer for power heading too. A new killer should also pick up a Power icon automatically (scrapeKillerPowerIcons) — check the log for No Power icon found on <killer>'s wiki page if one's missing from data/killer-power-icons.json.

@github-actions
github-actions Bot merged commit 7a59a42 into main Sep 14, 2026
@github-actions
github-actions Bot deleted the auto/update-perks branch September 14, 2026 11:20
flexeykinDev added a commit that referenced this pull request Sep 16, 2026
A merge made with GITHUB_TOKEN does not start other workflows. PR #6 auto-merged on 14 September and deploy.yml never ran, so the site kept the old data until the next manual push. The auto-merge step now starts deploy.yml with workflow_dispatch, the one trigger GITHUB_TOKEN may fire. PRs merged by a person still deploy on push.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant