RSSHub/scripts/workflow
Dzming Li dbb692462d
chore: add Nix flake and NixOS module support (#20597)
* feat(nix): add flake module and offline-friendly build

* chore(nix): upgrade to Node.js 24 and pnpm 10

Update devenv.nix to match project dependencies:
- Upgrade Node.js from 22 to 24 (aligns with Dockerfile node:24-bookworm)
- Upgrade pnpm from 9 to 10 (aligns with package.json pnpm@10.22.0)

* test: fix buffer-get test timeout

Replace external URL with mock server endpoint to prevent test timeout.
The test was trying to fetch from http://example.com which is not mocked,
causing it to timeout. Now uses http://rsshub.test/headers which is
properly mocked in the test setup.
2025-12-09 19:43:06 +08:00
..
test-issue style: fix import 2025-11-27 11:22:19 +08:00
test-route fix(test): improve error handling and label management in route testing 2025-07-12 03:08:28 +08:00
build-docs.ts style: auto format 2025-11-27 02:55:46 +00:00
build-routes.ts chore: add Nix flake and NixOS module support (#20597) 2025-12-09 19:43:06 +08:00
data.ts chore: add popular category 2024-05-19 23:00:43 +08:00