NE Stats v1.1.14
What's new
NE Stats v1.1.14
Changes since v1.1.13.
Merged pull requests
#147 Use self-hosted runner for stat prio workflow
Switch the update-stat-prio GitHub Action job from the default Ubuntu runner to a self-hosted runner so the job can run in the repository's managed environment.
#148 ci: run stat priority workflow on bash self-hosted runner
Перевёл update-stat-prio.yml с PowerShell на bash для self-hosted Linux runner.
Изменения:
pwshполностью убран;- ручной
workflow_dispatchвсегда форсирует обновление, не скипается по сегодняшней дате; - ручной запуск создаёт PR и оставляет его открытым;
- автоматический запуск сохраняет текущее поведение с auto-merge;
- GitHub CLI ставится локально в runner temp, если
ghотсутствует на VPS.
#149 ci: use existing Archon collector on self-hosted runner
The failed run was still using the Warcraft Logs GraphQL path, which cannot access ArchonViewModels.
This PR switches the self-hosted stat workflow to the same extraction approach already used by Get-AllStats.browser.js / Tampermonkey:
- fetch Archon build pages directly;
- read
__NEXT_DATA__; - extract all 156 entries (78 stat priorities + 78 hero talent entries);
- keep mythic raid -> heroic fallback;
- validate completeness before writing
WoWLogsStatsPrio.lua; - no WCL client credentials required.
Get-AllStats.mjs keeps the existing CLI flags and runs with configurable parallel workers, so the workflow itself stays simple. Manual workflow runs still create an open PR; non-manual runs retain the auto-merge path.
#150 ci: consolidate release publishing into one workflow
Remove the duplicate .github/workflows/release.yml pipeline.
tag-release.yml remains the single release path. It already:
- runs on
masterpushes; - creates the version tag when needed;
- builds and uploads the GitHub release;
- uploads the same archive to CurseForge with retries.
This avoids the tag-triggered second workflow racing with the master-push release workflow and removes duplicate release/CurseForge publishing logic.
#151 chore: refresh WoW API docs (build 12.1.0.69497)
Automated WoW API doc refresh from Gethe/wow-ui-source (live). Does not touch ZhuraStats.toc, so no release is cut.
#152 chore: refresh WoW API docs (build 12.1.0.69497)
Automated WoW API doc refresh from Gethe/wow-ui-source (live). Does not touch ZhuraStats.toc, so no release is cut.
#153 chore: refresh WoW API docs (build 12.1.0.69587)
Automated WoW API doc refresh from Gethe/wow-ui-source (live). Does not touch ZhuraStats.toc, so no release is cut.
#154 Update WoWLogs stats and bump version
Refresh WoWLogsStatsPrio (updated = 2026-09-02) — numerous secondary stat ratings and hero usage percentages updated across class/spec/activity entries (auto-generated). Bump addon version to 1.1.14 in ZhuraStats.toc. Data-only change; no functional code modified.
Included commits
- 3200673 Use self-hosted runner for stat prio workflow (#147)
- 5c1b58d ci: run stat priority workflow on bash self-hosted runner (#148)
- ad0c602 ci: use existing Archon collector on self-hosted runner (#149)
- e93df1b ci: remove duplicate release workflow (#150)
- c81f1d3 chore: refresh WoW API docs (build 12.1.0.69497)
- 276c65e chore: refresh WoW API docs (build 12.1.0.69497)
- 67d7594 chore: refresh WoW API docs (build 12.1.0.69587)
- 9318946 Update WoWLogs stats and bump version (#154)
This mod has no additional files

