Commit Graph

46 Commits

Author SHA1 Message Date
自由的世界人
e7cc5981e2 fix: increase the upper limit of issue-management operations-per-run (#6257) 2025-05-21 15:31:28 +08:00
GeorgeDong32
23a08feaf1 chore(workflows): update workflows for new repo structure 2025-05-11 23:52:37 +08:00
自由的世界人
f25860a82e Update issue-management.yml (#5314)
* Update issue-management.yml

* feat: enhance issue management with new templates and automated stale issue handling

* fix: update issue templates for clarity and consistency in descriptions

* fix: improve clarity in issue templates and add area labels for better categorization

* fix: reorder question template title for improved clarity and update issue-checker to remove redundant label handling

* fix: add skip and remove labels for kind/bug, kind/enhancement, and kind/question in issue-checker

* fix: remove redundant handling for needs-more-info labels in issue-checker
2025-04-25 21:18:17 +08:00
kangfenmao
8340b0873f build: fix nightly build error 2025-04-24 10:59:52 +08:00
Lucas
e521c9d01a fix(ci): Remove a deleted step which make the nightly build pipeline fail
These lines were deleted in `release.yml` in commit 985996f0.
2025-04-24 10:29:05 +08:00
kangfenmao
97257839de chore(release): increase Node.js memory limit in release workflow
- Added NODE_OPTIONS to set max-old-space-size to 8192 in the release workflow for Mac, Windows, and Linux builds.
2025-04-23 18:59:53 +08:00
kangfenmao
0b392ef20f chore(release): update default release tag to v1.0.0 and install setuptools for Mac build 2025-04-21 20:02:37 +08:00
beyondkmp
985996f01a chore(electron-builder): Simplify file renaming logic and remove space (#4919)
* chore(electron-builder): Disable universal installer option in NSIS configuration

* refactor(after-build): Change file handling to delete files with spaces and rename files in YAML data

- Updated the function to delete files containing spaces instead of renaming them.
- Enhanced YAML processing to rename files and their blockmaps, ensuring proper handling of setup and portable versions.
- Adjusted the final YAML output to reflect the new file names.

* refactor(after-build): Simplify file renaming logic and remove space handling script

- Updated the after-build script to rename artifact files by replacing spaces with hyphens.
- Removed the replace-spaces.js script as its functionality is now integrated into the after-build process.
- Adjusted the build process in package.json to reflect the changes in file handling.

* refactor(electron-builder): Update artifact build script reference and remove obsolete after-build script

- Changed the artifactBuildCompleted script reference in electron-builder.yml to point to the new script.
- Deleted the outdated after-build.js script, which is no longer needed for file handling.

* delete js-yml
2025-04-17 10:05:48 +08:00
自由的世界人
a92c99cc27 Update issue-management.yml (#4830)
* Update issue-management.yml

* Update issue-management.yml
2025-04-15 09:59:37 +08:00
自由的世界人
672263ff94 feat: create issue-management.yml (#4822) 2025-04-15 04:03:01 +08:00
kangfenmao
5b44e6a982 chore(version): 1.1.19 2025-04-07 16:04:48 +08:00
Sophon
c503e5eafd build: Add support for Windows ARM64 platform (#3431)
Co-authored-by: 亢奋猫 <kangfenmao@qq.com>
2025-04-06 09:35:08 +08:00
George·Dong
762753fb7e chore(workflows): nightly build refactor (#3426)
* chore(workflows): Improve nightly build workflow

* chore(workflows): Improve nightly build workflow

* chore(workflows): Improve nightly build workflow for Windows build

* chore(workflows): Add checksum for nightly build summary

* chore(workflows): fix checksum calc

* chore(workflows): Modify summary title

* chore(workflows): Fix macOS build rename

* chore(workflows): Fix checksum output redirection in nightly build

* chroe(workflows): Add nightly build compress to save storage spending
2025-03-16 20:03:57 +08:00
George·Dong
9bd82a4e32 chore(pre-commit): add pre-commit hook to enforce code style (#3351)
* chore(pre-commit): add pre-commit hook to enforce code style
- Added husky for managing Git hooks and lint-staged for pre-commit checks.
- Updated prettier version to 3.5.3.
- Configured lint-staged to format and lint JavaScript and JSON files before commits.

* chore(workflows): add lint check to CI

* fix: version not correct

* chore(workflow): bump GitHub Actions dependencies to latest versions
- @actions/setup-node: v3 -> v4
- @actions/cache: v3 -> v4
- @actions/upload-artifact: v3 -> v4

---------

Co-authored-by: 亢奋猫 <kangfenmao@qq.com>
2025-03-15 11:09:11 +08:00
kangfenmao
e55fe10a14 chore(workflows): Update Yarn version to 4.6.0 in CI and release workflows 2025-03-14 16:49:43 +08:00
George·Dong
492dbf8c43 refactor(actions): Add nightly and pr-ci workflows 2025-03-14 16:34:23 +08:00
kangfenmao
5229cef35f feat: update AIHubMix OAuth and release workflow configuration 2025-02-12 18:24:57 +08:00
rebecca554owen
810f0981e6 GitHub Actions 工作流优化
升级 actions/checkout 从 v3 到 v4。
新增 Get release tag 步骤,支持手动触发和自动触发时动态获取发布标签:
手动触发时,使用 workflow_dispatch 输入的 tag 参数。
自动触发时,从 GITHUB_REF 中提取标签(如 v1.0.0)。
统一使用 secrets.GITHUB_TOKEN 替代 secrets.GH_TOKEN,遵循 GitHub 官方推荐的最佳实践。
2025-02-03 15:07:16 +08:00
牡丹凤凰
1d2e94ba14 Delete .github/workflows/update-lmarena.yml 2025-01-19 13:59:06 +08:00
牡丹凤凰
f5bceb1079 Update update-lmarena.yml 2025-01-19 13:59:06 +08:00
牡丹凤凰
24e05f2bd3 Create update-lmarena.yml 2025-01-19 13:59:06 +08:00
kangfenmao
58d152ae9b feat: add release workflow behavior control option 2025-01-14 14:55:32 +08:00
kangfenmao
aa73526ba4 chore(version): 0.9.6 2025-01-09 16:23:29 +08:00
kangfenmao
7d393deda7 chore(version): 0.9.5 2025-01-08 16:52:03 +08:00
kangfenmao
14a7e45a46 feat: add github auto assignment workflow 2024-12-31 00:43:16 +08:00
kangfenmao
086475c883 refactor: knowledge base database engine 2024-12-25 17:42:03 +08:00
kangfenmao
6d395fba09 build: download npm node native modules 2024-12-24 17:24:38 +08:00
kangfenmao
ecf45e0c00 chore(version): 0.9.0 2024-12-23 17:07:26 +08:00
kangfenmao
3e64fa2025 fix: knowledge bugs 2024-12-23 10:48:40 +08:00
kangfenmao
629a2b4902 chore: remove release and build workflow, update release workflow for macos-latest 2024-12-19 17:24:39 +08:00
kangfenmao
016027ac59 build: add matrix 2024-12-19 17:20:52 +08:00
kangfenmao
dfa6651a1a chore: update release workflow with tag filtering 2024-11-12 19:59:44 +08:00
kangfenmao
ffea63ecff fix: 检查更新按钮不生效 #184
close #184
2024-10-16 13:14:15 +08:00
kangfenmao
94f647fc1a fix: windows style 2024-08-08 23:30:55 +08:00
kangfenmao
e69ff8168d build: add linux target 2024-08-08 11:31:15 +08:00
kangfenmao
a6364c3735 chore(release.yml): add CSC_LINK and CSC_KEY_PASSWORD environment variables for windows build to enable code signing 2024-08-02 15:17:21 +08:00
kangfenmao
cda105a568 chore(version): 0.4.6 2024-08-01 15:36:07 +08:00
kangfenmao
79a481113c ci: remove any yml files from the release files 2024-07-15 12:39:03 +08:00
kangfenmao
b7d4c477db ci(release): remove blockmap files 2024-07-15 11:49:33 +08:00
kangfenmao
1cbfe2a707 0.2.0 2024-07-14 22:21:08 +08:00
kangfenmao
b81ed70ea4 fix: auto update 2024-07-14 21:28:07 +08:00
kangfenmao
efdbccae69 build: change yarn version 2024-07-13 00:31:07 +08:00
kangfenmao
34b2e72352 chore(version): v0.1.0 2024-07-11 14:38:45 +08:00
kangfenmao
cd1890cfe4 fix: github release failed with status: 403 2024-07-10 20:48:39 +08:00
kangfenmao
4175a013e1 ci: remove ubuntu-latest build 2024-07-10 20:42:19 +08:00
kangfenmao
db95def60f ci: add github actions 2024-07-10 20:36:38 +08:00