NapCatQQ/packages/napcat-develop
手瓜一十雪 209776a9e8 Cache QQ installer and handle win64 files
Update GitHub Actions release workflow to use a cached QQ x64 installer (updated NT_URL), add cache key generation and actions/cache usage, and implement a download-and-extract step that reuses the cache. Adjust temporary directory usage (WORK_TMPDIR/NODE_EXTRACT), add LightQuic.dll to copy targets, and copy specific win64 files into an OUT_DIR/win64 folder.

Update packages/napcat-develop/loadNapCat.cjs to recognize and copy win64 artifacts: add TARGET_WIN64_DIR, include LightQuic.dll, define win64ItemsToCopy (SSOShareInfoHelper64.dll, parent-ipc-core-x64.dll), validate their presence, ensure target directories, and copy win64 files into dist/win64. These changes speed CI by caching the installer and ensure required win64 DLLs are packaged alongside the main distribution.
2026-02-03 15:28:13 +08:00
..
config Rename .env to .env.example 2026-02-02 13:21:34 +08:00
index.js Add ESLint config and update code style 2025-11-15 16:21:59 +08:00
loadNapCat.cjs Cache QQ installer and handle win64 files 2026-02-03 15:28:13 +08:00
napcat.bat Add Windows packaging workflow and NapCat entry files 2025-11-13 19:48:15 +08:00
nodeTest.ps1 Enable source maps and improve debugging support 2025-11-14 21:21:49 +08:00
package.json Add dev config and copy-env build script 2026-02-01 11:01:53 +08:00
QQNT.dll refactor: 整体重构 (#1381) 2025-11-13 15:39:42 +08:00
tsconfig.json Update main entry and tsconfig for JS support 2025-11-15 16:09:26 +08:00