Commit Graph

189 Commits

Author SHA1 Message Date
Tw93
34a0419c83 Supports being called by other repositories as an action 2025-08-23 19:26:26 +08:00
Tw93
11737dbe68 🐛 Fix Windows actions test path 2025-08-23 16:26:02 +08:00
Tw93
3868e993ce 📝 Document usage is more idiomatic 2025-08-22 22:21:54 +08:00
Tw93
885a5673f7 🎨 update workflow 2025-08-22 18:03:29 +08:00
Tw93
c01bd99419 🔖 3.2.15 2025-08-22 17:49:55 +08:00
Tw93
974bc2885c 🐛 Fix the issue of release publishing docker 2025-08-22 17:38:30 +08:00
Tw93
1c62b2deed 🐛 Fix the problem of generating docker under release 2025-08-22 16:55:31 +08:00
Tw93
a61870895e 🎨 Optimize the icon issues under Windows and Linux during release 2025-08-22 15:39:18 +08:00
Tw93
1761802105 🎨 Simplify test usage and change names 2025-08-22 12:47:37 +08:00
Tw93
5749604f9e 🎨 Change the name back first for testing action 2025-08-22 09:28:07 +08:00
Tw93
65cf0d272b 🎨 Modify the workflow name 2025-08-21 20:31:38 +08:00
Tw93
b51fa5e2b7 🐛 GitHub action cli packaging issue fixed 2025-08-21 15:28:40 +08:00
Tw93
23c817606d 🐛 Fix linux and windows packaging issues 2025-08-20 21:28:42 +08:00
Tw93
a33519f398 🐛 update pake cli 2025-08-20 17:08:00 +08:00
Tw93
4e9ec87ae0 🐛 update cache 2025-08-20 17:00:23 +08:00
Tw93
4685d3fb67 🐛 Fix the problem of packaging bash under Windows 2025-08-20 16:11:58 +08:00
Tw93
fe10dc7848 🎨 update github actions performance 2025-08-20 15:52:30 +08:00
Tw93
facdfb564e 🎨 update pake cli actions 2025-08-20 15:44:43 +08:00
Tw93
fe85dfff98 🐛 Increase the timeout period 2025-08-20 15:30:45 +08:00
Tw93
27e02e91ee 🐛 update for cli actions 2025-08-20 15:19:03 +08:00
Tw93
3c1a1ec338 improve GitHub Actions UX with conditional input fields
- Add conditional display for platform-specific parameters:
  - hide_title_bar and multi_arch only show for macOS
  - targets only shows for Linux
- Users now see only relevant options based on selected platform
- Improves workflow user experience by reducing UI clutter

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-20 15:09:42 +08:00
Tw93
1bb2522ab7 🎨 Continue using npm 2025-08-20 12:49:40 +08:00
Tw93
7b74b7fc15 🐛 update actions work 2025-08-14 11:52:37 +08:00
Tw93
81eae9627a Update pnpm package management usage 2025-08-14 11:41:05 +08:00
Tw93
256cdc77ee 🎨 format code 2025-08-14 11:20:15 +08:00
Tw93
7adeb91ae9 🎨 Simplify workflow maintenance costs 2025-08-14 11:18:28 +08:00
Tw93
48be7fce14 🔧 format code 2025-08-13 19:45:22 +08:00
Tw93
72652d814f 🔀 merge main 2025-08-13 16:50:40 +08:00
Tw93
047e22c9c1 🔧 Update to the latest stable versions of node and rust 2025-08-13 16:42:58 +08:00
Tw93
5704fd3987 🐛 Update registration libsoup-3.0-dev 2025-08-13 15:39:52 +08:00
Tw93
2dc30146b1 "Claude Code Review workflow" 2025-08-07 17:43:09 +08:00
Tw93
1680203b62 "Claude PR Assistant workflow" 2025-08-07 17:43:06 +08:00
Tw93
02348f76ef 🔧 Restore frozen-lockfile for consistent CI builds
Keep pnpm-lock.yaml in version control and use --frozen-lockfile to ensure reproducible builds across all environments.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 20:08:17 +08:00
Tw93
9ddf506deb 🐛 Fix pnpm lockfile sync and workflow dependency installation
- Update pnpm-lock.yaml to match package.json (removed eclint dependency)
- Change workflow to use --no-frozen-lockfile to handle lockfile updates in CI

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 20:06:38 +08:00
Tw93
c895f1ed14 🐛 Fix GitHub Actions workflow to use pnpm instead of npm
Update code-quality.yml to properly handle pnpm lockfile by installing pnpm before setup-node cache configuration.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-05 19:59:40 +08:00
Tw93
220a1f320f 🐛 update format cli 2025-08-05 19:56:51 +08:00
Tw93
7c2c68f3a6 🔧 Global formatting and update formatting 2025-08-05 19:53:58 +08:00
Tw93
467123068a Update actions version to the latest version to prevent errors 2025-08-05 19:16:51 +08:00
Tw93
5b94c8eddd 🔀 merge main 2025-03-25 20:35:13 +08:00
Tw93
099759d64b 🐛 update ubuntu 2025-03-01 22:49:36 +08:00
Tw93
8c09c2e3b2 🐛 udpate libsoup2.4-dev to 3.0 2025-03-01 22:43:58 +08:00
Tw93
4eda271dfb 🐛 update apt 2025-03-01 22:39:41 +08:00
Tw93
de6d1ceb0f 🐛 update cli 2025-03-01 22:11:11 +08:00
Tw93
4573b57253 🐛 update cli yaml 2025-03-01 21:54:45 +08:00
Tw93
f3215a0657 update cli pake 2025-03-01 21:49:43 +08:00
Tw93
bb70fe50f6 🐛 update version 2025-03-01 21:45:00 +08:00
Tw93
90e0687f13 🐛 update cli 2025-03-01 21:43:40 +08:00
Tw93
a7ca7159f7 🐛 update cli 2025-03-01 21:37:44 +08:00
Tw93
b8a5a9d4fd 🐛 udpate cli 2025-03-01 21:32:33 +08:00
Tw93
9d06d1c053 🐛 Fix Ubuntu packaging 2025-03-01 21:17:43 +08:00