Commit Graph

83 Commits

Author SHA1 Message Date
手瓜一十雪
a7397b41ec Update pnpm install to use --no-frozen-lockfile
Replaces 'pnpm i' with 'pnpm i --no-frozen-lockfile' in build and release GitHub workflows to allow installation even if lockfile changes are detected. This helps prevent CI failures due to lockfile mismatches.
2026-01-15 11:15:38 +08:00
手瓜一十雪
90878283f5 Improve version info UI and update model config
Refined the system info version comparison layout for better responsiveness and readability, especially on smaller screens. Updated the OpenRouter model name in the release workflow and improved dark mode text color handling in sidebar menu items.
2026-01-13 16:50:46 +08:00
手瓜一十雪
6d453aab50 Update release workflow
Updates the release workflow to download and include NapCat.Shell.Windows.OneKey.zip in the release artifacts.
2026-01-03 18:37:17 +08:00
手瓜一十雪
621b69e79e Update release.yml 2026-01-03 15:11:58 +08:00
手瓜一十雪
1fbc2b8298 Update release workflow and documentation prompts
Refactored the release workflow to add semantic version validation, improved commit and file diff collection, and enhanced release note generation with more context and formatting. Updated release note and default documentation prompts for clarity, conciseness, and better user guidance. Fixed owner typo in workflow and improved error handling for missing tags.
2026-01-03 15:01:10 +08:00
手瓜一十雪
2d1dfb7d84 Refactor update logging to use logger interface
Replaces all console logging in the update process with the ILogWrapper logger interface for consistent logging. Updates applyPendingUpdates to require a logger parameter and propagates this change to all relevant initialization code. Also removes duplicate and unnecessary lines in workflow YAML files.
2026-01-03 14:51:56 +08:00
手瓜一十雪
44a78da9be Refactor GitHub tag fetching and mirror management
Replaces legacy tag fetching logic in napcat-common with a new mirror.ts module that centralizes GitHub mirror configuration, selection, and tag retrieval. Updates helper.ts to use the new mirror system and semver comparison, and exports compareSemVer for broader use. Updates workflows and scripts to generate and propagate build version information, and improves build status comment formatting for PRs. Also updates release workflow to use a new OpenAI key and model.
2026-01-03 14:42:24 +08:00
手瓜一十雪
5d4e28783f Revert "Update default model in release workflow"
This reverts commit 3081ee8515.
2025-11-15 14:56:34 +08:00
手瓜一十雪
b7eadae081 Improve error handling in release workflow
Enhances the OpenRouter API call step by adding error handling for both curl and jq failures. If the API call or response parsing fails, the workflow now falls back to using a default release note template.
2025-11-14 23:00:20 +08:00
手瓜一十雪
3081ee8515 Update default model in release workflow
Changed the OPENROUTER_MODEL environment variable from 'kimi-k2-0905-turbo' to 'glm-4.6-turbo' in the release workflow configuration.
2025-11-14 22:45:17 +08:00
手瓜一十雪
868f3f178d Add raw response output to release workflow
Added echo statements to display the raw API response in the release workflow for improved debugging and visibility.
2025-11-14 22:35:58 +08:00
手瓜一十雪
7341d53f7a Set fetch-depth to 0 in release workflow
Configures the checkout step in the release workflow to use fetch-depth: 0, ensuring the full git history is available for subsequent steps.
2025-11-14 20:06:01 +08:00
手瓜一十雪
e62c54f5ab Rename workflow job to node-shell-docker
Changed the job name from 'trigger-napcat-release' to 'node-shell-docker' in the trigger-docker-publish.yml workflow for improved clarity.
2025-11-14 13:12:21 +08:00
手瓜一十雪
ec705e68a0 Rename workflow job from Build-LiteLoader to Build-Framework
Updated workflow job names and dependencies in auto-release.yml, build.yml, and release.yml from 'Build-LiteLoader' to 'Build-Framework' for clarity and consistency. Also updated bug report template to reference version location in WebUI instead of settings page.
2025-11-14 13:05:29 +08:00
手瓜一十雪
de4a90f13b Switch build and release workflows to npm install
Replaces pnpm install with npm install --omit=dev in both framework and shell build steps for build and release workflows. Removes package-lock.json after installation to avoid including it in artifacts.
2025-11-13 15:57:05 +08:00
手瓜一十雪
6b780a57de Update pnpm install flags in CI workflows
Replaces '--production' with '--prod --shamefully-hoist' in build and release GitHub Actions workflows to improve dependency installation compatibility.
2025-11-13 15:53:37 +08:00
手瓜一十雪
31a94106f4 Update artifact paths in build and release workflows
Artifacts for NapCat.Framework and NapCat.Shell are now moved to 'framework-dist' and 'shell-dist' directories before upload. This change standardizes output locations and updates the upload paths accordingly in both build.yml and release.yml.
2025-11-13 15:49:11 +08:00
手瓜一十雪
6bec765fb1 Install pnpm globally in build and release workflows
Added 'npm i -g pnpm' to both build and release GitHub Actions workflows to ensure pnpm is available before running installation and build commands.
2025-11-13 15:42:05 +08:00
手瓜一十雪
ed19c52f25 refactor: 整体重构 (#1381)
* feat: pnpm new

* Refactor build and release workflows, update dependencies

Switch build scripts and workflows from npm to pnpm, update build and artifact paths, and simplify release workflow by removing version detection and changelog steps. Add new dependencies (silk-wasm, express, ws, node-pty-prebuilt-multiarch), update exports in package.json files, and add vite config for napcat-framework. Also, rename manifest.json for framework package and fix static asset copying in shell build config.
2025-11-13 15:39:42 +08:00
手瓜一十雪
c3d1892545 feat: 正式终止once支持 2025-11-13 11:22:46 +08:00
Wang Zeng
3a966c753f ci: dispatch docker build workflow after release (#1078) 2025-06-15 23:26:17 +08:00
手瓜一十雪
e5b89b7eaa fix: 打包流程 2024-11-16 12:57:12 +08:00
手瓜一十雪
6bf4cabe16 fix: macos arm64 28971 2024-11-11 20:16:44 +08:00
手瓜一十雪
92eb5d41c2 release: v3.3.18 2024-10-27 22:43:55 +08:00
手瓜一十雪
1ec393a14f feat: 我补药要手动release啦! 2024-10-27 22:20:11 +08:00
手瓜一十雪
4a6c090dbb fix 2024-09-23 16:52:35 +08:00
手瓜一十雪
a4c5450110 release:2.6.14 2024-09-23 16:46:39 +08:00
手瓜一十雪
73df20fb6e release: v2.6.14 2024-09-23 16:42:34 +08:00
手瓜一十雪
6a3b88357c fix 2024-09-23 16:39:26 +08:00
手瓜一十雪
4938cc35cd fix2 2024-09-23 16:35:54 +08:00
手瓜一十雪
758c710c21 release: 2.6.14 2024-09-23 16:33:02 +08:00
手瓜一十雪
e349fbff0e release: 2.2.0
release: 2.2.1

release: 2.2.2

chore

chore: 扩大范围

release: 2.2.3
2024-08-23 11:33:22 +08:00
手瓜一十雪
3b55aa02f6 release: 2.1.0 2024-08-21 08:16:59 +08:00
手瓜一十雪
d8fef22157 chore: LLNC Deprecated 2024-08-21 08:12:52 +08:00
手瓜一十雪
42f92c84de fix 2024-08-15 17:10:18 +08:00
手瓜一十雪
f5a55dcc18 fix 2024-08-15 17:07:26 +08:00
手瓜一十雪
9086d95eeb fix 2024-08-15 17:04:34 +08:00
手瓜一十雪
f980838ae4 fix 2024-08-15 17:03:55 +08:00
手瓜一十雪
c4058b594a fix 2024-08-15 16:56:03 +08:00
手瓜一十雪
4d82bba211 release 2024-08-15 16:51:31 +08:00
手瓜一十雪
d5861cba65 fix 2024-08-15 16:45:24 +08:00
手瓜一十雪
42363d1995 action fix 2024-08-15 16:41:47 +08:00
手瓜一十雪
c4ac7c3f0c build: 2.0.22 2024-08-15 16:34:50 +08:00
手瓜一十雪
36d184bf5d release: 2.0.22 2024-08-15 16:15:33 +08:00
手瓜一十雪
cd3fddaaf5 fix 2024-08-12 14:20:27 +08:00
手瓜一十雪
145d0c2a0d build: v2.0.0 fast 2024-08-12 01:17:47 +08:00
手瓜一十雪
28175c40ef build: v2.0.0 fast test 2024-08-12 01:14:38 +08:00
手瓜一十雪
750f4e1c17 chore: build 2024-08-12 01:13:03 +08:00
手瓜一十雪
06b9530959 chore: build 2024-08-12 01:09:30 +08:00
手瓜一十雪
64165e256b feat: win ia32支持 2024-06-26 18:13:55 +08:00