Commit graph

34 commits

Author SHA1 Message Date
Max
ee48f3a946 feat(workflow): enhance release workflows with version tagging and dependency management
- Added steps to clone necessary dependencies in the Linux release workflow, ensuring all components are available for the build.
- Implemented version setting from Git tags in both Linux and macOS workflows, improving version management consistency.
- Updated the build script to extract and set the version from the YAO_VERSION environment variable, enhancing clarity in version handling.
- Streamlined artifact creation steps to ensure proper versioning and organization of release artifacts.

Made-with: Cursor
2026-03-16 09:40:36 +08:00
Max
2eca43f1c5 refactor(build): standardize artifact naming and streamline workflows
- Updated Makefile to remove "unstable" suffix from artifact names for both Linux and macOS builds, enhancing consistency.
- Simplified version retrieval in GitHub workflows, ensuring a more straightforward approach to version management.
- Consolidated Docker build steps to support multi-architecture builds, improving efficiency and clarity in the release process.
- Removed deprecated production-slim Dockerfile, streamlining the Docker setup.

Made-with: Cursor
2026-03-16 09:10:47 +08:00
Max
d6e5afd26b refactor(workflow): consolidate build steps and remove redundant release processes
- Merged the Linux build job into a single 'build' job for improved clarity and efficiency.
- Removed redundant version retrieval steps from both Linux and macOS workflows, streamlining the release process.
- Updated dependencies and artifact handling to ensure compatibility with the new workflow structure.
- Enhanced the macOS workflow to trigger on version tags, improving version management during releases.

Made-with: Cursor
2026-03-15 17:47:07 +08:00
Max
5fea5fe71b 拆分 Release workflow & 增加 Docker Images 2022-02-13 17:28:55 +08:00
Max
5a76a2b110 COS debug 2022-02-13 10:52:42 +08:00
Max
a1dc64726c pip3 test 2022-02-13 10:31:39 +08:00
Max
89b60f3884 env 2022-02-13 10:21:31 +08:00
Max
351fab05b2 push file 2022-02-13 10:00:15 +08:00
Max
fcfdab0498 关闭生产环境 migrate 2022-02-13 09:50:58 +08:00
Max
b5035bb342 cos debug mode 2022-02-13 09:32:38 +08:00
Max
19d1f2ad20 cos debug 2022-02-13 09:30:10 +08:00
Max
6024e88175 cd debug 2022-02-13 08:58:49 +08:00
Max
5d1ca31b99 CD DEBUG 2022-02-13 08:56:24 +08:00
Max
a90dbec1c2 upload 2022-02-13 08:54:54 +08:00
Max
f47739fe2f CD DEBUG 2022-02-12 22:18:57 +08:00
Max
92b2af94f1 CD 调试 2022-02-12 22:02:44 +08:00
Max
44164c0d8a CD 调试 2022-02-12 21:27:52 +08:00
Max
37bbf1ff60 CD 调试 2022-02-12 21:10:59 +08:00
Max
7b2a2d39c6 CD 调试 2022-02-12 20:49:44 +08:00
Max
8bf4bfd669 + runs-on 2022-02-12 20:47:24 +08:00
Max
44a678437f + MacOS 2022-02-12 20:44:23 +08:00
Max
cf68a5b495 arm-preview 2022-02-12 19:00:55 +08:00
Max
ccfb52e2f3 + install 2022-02-10 00:29:18 +08:00
Max
1056defb31 + FreePort Helper & Auto Session port 2022-02-10 00:06:07 +08:00
Max
54a53ca82f v0.9.0 -> pre-publish 2022-02-09 23:28:13 +08:00
Max
cb49dc3654 action debug 2022-01-25 09:06:17 +08:00
Max
c4fd48f6e6 action debug 2022-01-24 19:12:09 +08:00
Max
4b05178b09 action debug 2022-01-24 19:10:35 +08:00
Max
773bc131d3 + actions + arm 2022-01-24 19:09:44 +08:00
Max
1202b44909 + Distribution 2022-01-24 15:39:12 +08:00
Max
4ce0af487b action debug 2022-01-24 15:26:47 +08:00
Max
4b4e7921b8 action debug 2022-01-24 15:08:44 +08:00
Max
24d89b1bce action debug 2022-01-24 15:06:33 +08:00
Max
76c2ae0f7a + release action 2022-01-24 13:45:34 +08:00
Renamed from .github/workflows/build.yml (Browse further)