Commit Graph

62 Commits

Author SHA1 Message Date
Loong
4997cece5f ci: create macOS runtime files in CI (#10509)
* ci: create macOS runtime files in CI

* ci: fix zip flags
2024-09-06 16:14:05 +01:00
Constrat
066f983d74 chore: add int convertion to release-ota (#10174)
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-08-09 22:31:33 +08:00
pre-commit-ci[bot]
21837606dd chore: Auto update by pre-commit hooks [skip changelog] 2024-07-19 03:48:02 +00:00
SherkeyXD
7683909904 ci: 更新checkout至v4
这怎么还有个漏网之鱼)
2024-07-14 02:55:25 +08:00
AnnAngela
5bd4b1e070 ci: macOS 版本使用运行于 M1 芯片的 macOS 14 系统编译 (#9071) 2024-05-11 20:33:55 +08:00
AnnAngela
01dd3a708d ci: 无需手动验证 doc (#9070) 2024-05-11 11:29:22 +00:00
AnnAngela
92c0096148 ci: 补上另一个actions/checkout@v4 (#9044) 2024-05-09 09:46:07 +00:00
AnnAngela
5bb32eb76f ci: 更新 actions/checkout@v4 (#9042) 2024-05-09 08:25:19 +00:00
AnnAngela
70c409ed46 ci: 修复受损引用 (#9041) 2024-05-09 07:36:09 +00:00
SherkeyXD
5c2eb78463 ci: 修正发版时触发的文档部署workflow 2024-02-12 23:56:03 +08:00
SherkeyXD
7847b37b94 ci: 更新部分step的版本 2024-02-03 17:44:59 +08:00
Sherkey
95b2eb6118 ci: 规范化ci文件格式及step命名,优化pr-checker的触发逻辑及表现形式 (#7512)
+ 给所有 ci 文件的每一个 step 都添加了名字,并且做了格式化
+ 修复 pr-checker 的触发机制
+ 给 pr-checker 添加了 issue 评论,现在不合规的 commit 将会由 github-action bot 做出评论
2023-12-10 10:12:53 +08:00
AnnAngela
4cafbe8ee9 ci: add log 2023-08-31 17:12:17 +08:00
Loong
7f3d9b5234 fix: link in mac-runtime release 2023-08-15 17:59:37 +08:00
AnnAngela
b061a2ecca ci: macos-runtime-universal.zip 生成过程自适应版本号 2023-07-25 16:42:17 +08:00
AnnAngela
4552bf5c46 ci: 改进 macos-runtime-universal.zip 生成 2023-07-25 08:08:00 +00:00
_ChingC
6219346fe9 ci: 添加macos-runtime的resource文件夹和dylib的symlink 2023-07-25 14:20:24 +08:00
AnnAngela
b3c590b9d4 ci: 修复路径错误 2023-07-23 15:18:24 +08:00
AnnAngela
cd9018a8c9 ci: 打包 macos dylib 2023-07-22 08:37:35 +00:00
SherkeyXD
e0a145e274 ci: 规范化step name 2023-07-19 00:37:52 +08:00
SherkeyXD
2921fcb5f9 ci: 删除export后面多余的空格 2023-07-18 23:49:56 +08:00
AnnAngela
94be6b952d ci: 修复docs变动检测逻辑 2023-07-02 07:41:53 +00:00
AnnAngela
04e037a373 ci: 发版检测到docs发生变动时部署 2023-06-16 02:06:05 +00:00
AnnAngela
99de3ae060 ci: 移除不需要的changelog 2023-06-09 18:39:34 +08:00
AnnAngela
9ddbd8e049 ci: 删除多余mac完整包 2023-06-09 18:37:44 +08:00
AnnAngela
8632993b25 feat: add file cleanup step in release-ota.yml workflow
This commit adds a step to cleanup unnecessary files after the release build, using the "find" command and a regex pattern to exclude important files matching the new "MAA-${{needs.create-tag.outputs.release_tag}}*.dmg" and "MAA-${{needs.create-tag.outputs.release_tag}}*.html" naming formats, as well as two specific file extensions '.delta' and '.xml'. This helps to improve release build efficiency by removing unneeded files before uploading to MaaRelease.
2023-06-09 03:23:50 +00:00
AnnAngela
c6e868b2f0 ci: 修复 "false" !== false 2023-06-09 02:37:14 +00:00
AnnAngela
14c1e905d7 ci: file没指定好 2023-06-09 01:23:27 +00:00
MistEO
c3668b5eba revert: 回滚mac ota包上传流程(漏了.jpg) 2023-06-08 21:54:07 +08:00
MistEO
feaa66ec4f revert: 回滚mac ota包上传流程 2023-06-08 21:45:40 +08:00
AnnAngela
7e0c0eca8c ci: 这次应该没问题了…… 2023-06-08 19:24:33 +08:00
AnnAngela
d4cf6c74bf ci: 再debug一下 2023-06-08 19:22:46 +08:00
AnnAngela
0f7180828b ci: 先debug一下 2023-06-08 19:18:54 +08:00
AnnAngela
1cc304d516 ci: 奇怪的路径 2023-06-08 19:15:39 +08:00
AnnAngela
dc464fc21e ci: 修复下载路径错误 2023-06-08 19:11:27 +08:00
AnnAngela
fdf17eca70 ci: 修复路径错误 2023-06-08 19:07:54 +08:00
AnnAngela
0ad41a9646 ci: 修复Config未传递的问题 2023-06-08 19:05:08 +08:00
MistEO
b19aa9dff5 chore: try to fix release-ota.yml 2023-06-08 18:42:37 +08:00
AnnAngela
1b93074175 ci: 将发版流程全部迁移至 MaaRelease (#4981) 2023-06-04 20:53:58 +08:00
AnnAngela
8e6ffb8fa0 ci: 现在 release-mirrors 会自行调用 update_version_api 2023-05-28 16:55:05 +08:00
MistEO
d9859a9a31 fix: release-ota.yml 2023-05-24 01:18:48 +08:00
MistEO
93242858ae fix: 修复 CI release 不更新 version api 的问题 2023-05-15 23:04:58 +08:00
Horror Proton
3c4faef29f perf: imporve ota building speed 2023-04-28 00:18:27 +08:00
Hao Guan
6c5f83031a ci: 升级macOS编译环境 2023-04-28 01:34:45 +10:00
Hao Guan
acecc5c625 fix: macOS OTA repository 2023-03-15 01:08:41 +10:00
Hao Guan
d0e3b734a0 chore: Support macOS OTA 2023-03-14 00:48:59 +10:00
Horror Proton
83ea025128 chore: fix yaml syntax of release-ota 2023-03-09 21:24:00 +08:00
MistEO
4776fb374d chore: 暂时关闭arm64 OTA包构建。约在30个release后再次开启 2023-03-09 13:23:00 +08:00
Horror Proton
ac4ef76a81 fix: update ota builder for arm64 2023-03-08 20:18:42 +08:00
dantmnf
0fe438d34d chore: fix CI MaaDeps download 2023-03-08 00:03:40 +08:00