Commit Graph

64 Commits

Author SHA1 Message Date
Imple Lee
fb4fd15687 fix release name in release.yml (#390) 2021-10-18 01:27:16 +08:00
MrZ626
f3e18de45f release note符合markdown语法,方便阅读 2021-10-18 00:28:12 +08:00
MrZ_26
dea01ffed6 Ci getversion (#389)
* 修正release获取版本名的小错误

* 整理getVersion.lua
tab换成空格后没有修改
2021-10-17 23:13:16 +08:00
Imple Lee
25b5f53f34 update cc-related CI (#387)
* merge get-cc-url into get-version

* add `get-cc`

* fix

* fix again

* fix

* fix

* fix macos

* remove `apt update`

* fix macos

* rename `get-version` -> `get-info`

* rm unnecessary file
2021-10-17 14:23:36 +08:00
Imple Lee
7f8efcdf41 move some work into independent jobs (#366)
* change build branch in build.yml

* try with get-version

* fix get-version

* fix get-version again

* try use get-version everywhere

* use apt upgrade again

* fix get-version again

* fix get-version again

* fix get-version again

* fix get-version again

* independent get-cc-url

* fix get-cc-url

* remove 2 useless commands

* try action

* try fix action

* try action

* use get-unzip

* try windows build

* fix build-windows

* fix build-love

* try build-linux

* add shell in build-linux

* put `commit id` into `get-version`

* fix `updateVersion.py -T Version`

* try build-android

* add shell into `build-android`

* move away android signing from build-android

* apply build-android on android mini

* gain snapshot action

* fixes

* fix build-love

* use build-macos

* put more into build-android

* fix build-android

* put more into build-macos

* fix

* fix

* ci: use preinstalled ndk (#367)

* fix apk location

* move `rename` into `build-android`

* fix `build-android`

* rename variable; remove a level of zips in macOS

* shallow clone

* remove tons of `./`s

* fix icon in windows and linux

* reorganize build-android

Co-authored-by: 梦飞翔 <1149761294@qq.com>
2021-10-15 01:06:17 +08:00
MrZ626
8a47d7dc0f 几个项目说明文件移到根目录 2021-10-07 21:32:07 +08:00
Trebor Huang
45718eb41a Include a help file (#345) 2021-09-29 17:36:16 +08:00
C29H25N3O5
6261256dea 增加 macOS 第一次无法打开的解决方法的说明文档 (#344) 2021-09-29 09:24:33 +08:00
Trebor Huang
7b141a5eaa [no ci] Change icon, temporary fix for dylib loading (#328)
* Move build directory

* Move build folder

* Move the build folder

* Update Mac OS icon

* Use snapshot icon

* Use icon file

* Temporary fix for Mac OS dylib loading

* Update require.lua

* Update require.lua

* Update require.lua

* Update require.lua

Remember to squash this.

* “简化”require模块对于OS X环境的处理方法

Co-authored-by: MrZ626 <1046101471@qq.com>
2021-09-24 21:00:03 +08:00
C29H25N3O5
417072bf00 Update icon_snapshot.icns on macOS (#325)
* Delete icon_snapshot.icns

* 更新macOS上icon_snapshot的外观
2021-09-24 19:58:09 +08:00
MrZ626
d78fc5bf9c 移动打包相关文件目录,等待修改ci
【警告】ci暂时不可用
2021-09-23 13:46:03 +08:00
MrZ626
3bfa49236e 更新仓库readme 2021-09-22 11:21:21 +08:00
MrZ626
f95be0996d 调整mini打包流程(因为修改了媒体文件目录) 2021-09-15 01:31:35 +08:00
MrZ626
395485527e 整理代码规范说明 2021-09-05 18:07:45 +08:00
MrZ626
ac2c708d01 更新代码规范 2021-09-03 00:28:08 +08:00
MrZ626
57497dbd74 整理代码,较复杂的单行if-then-end拆成多行 2021-09-03 00:28:08 +08:00
MrZ626
bd9ee49255 调整字体相关的一些东西
整理代码
2021-08-29 16:08:51 +08:00
MrZ626
16c377427a setFont改为font模块,字体文件放到parts/fonts内,调整打包ci对应处 2021-08-29 14:17:52 +08:00
scdhh
66dcfa40b0 更改字体文件存放位置,并对应修正ci (#254) 2021-08-29 12:15:40 +08:00
MrZ626
e726ef505f 修改代码规范说明文件
并和license/readme一起更换目录
2021-08-29 12:12:10 +08:00
MrZ626
a1c6f720a2 代码规范:所有文件以空行结尾 2021-08-28 16:46:10 +08:00
scdhh
159cd74c28 动态获取CC版本号 (#237)
* 动态获取CC版本号
release CI使用latest
snapshot 使用 pre-release(如果有的话)

* Windows 添加安装 requests 模块步骤
Linux及macOS 修正python版本和路径

* macOS 添加安装 requests 步骤
修正命令参数位置

* getLatest接收Repo,使其不止能用在CC上

* 修正macOS使用的pip版本
2021-08-27 00:04:34 +08:00
Trebor Huang
f29efa8f60 Update cc ci (#235)
* 将CCwrapper更新到最新版本

* 修笔误

* 更新release.yml
2021-08-26 16:43:10 +08:00
MrZ626
295e79984f 代码规范:把所有的tab换成空格 2021-08-25 04:28:52 +08:00
scdhh
6b8ac5e939 添加pr触发actions (#227) 2021-08-24 17:18:28 +08:00
MrZ626
02c4655f0d 更新issue模板 2021-08-21 01:34:14 +08:00
MrZ626
8671b52cbb Update CI
Co-authored-by: scdhh <51957264+shoucandanghehe@users.noreply.github.com>
2021-08-21 01:15:14 +08:00
scdhh
fa704c5d66 添加自动Release CI,并重构现在Snapshot CI的一些步骤 #204 (#217)
* 修改updateConfVersion.py

* 添加更新conf.lua时修改存档目录的步骤

* Add files via upload

* 更改ci脚本以适配新版版本信息

* 修正问题

* 打包时添加version.lua

* 更新updateVersion.py以适配新版版本信息

* 删除被替换的py文件

* 同步release分支

* 修复Windows CI的bug

* 修正路径

* 修正Linux权限错误

* 尝试修复Windows CI错误

* 尝试修复Windows CI的bug

Co-authored-by: MrZ_26 <1046101471@qq.com>
2021-08-19 20:31:27 +08:00
MrZ626
9f64d84c5a 完善截取release note的格式转换 2021-08-17 23:44:48 +08:00
scdhh
64b8058dc6 更新ci以适配新的版本信息文件 (#214)
* 修改updateConfVersion.py

* 添加更新conf.lua时修改存档目录的步骤

* Add files via upload

* 更改ci脚本以适配新版版本信息

* 修正问题

* 打包时添加version.lua

* 更新updateVersion.py以适配新版版本信息

* 删除被替换的py文件

Co-authored-by: MrZ_26 <1046101471@qq.com>
2021-08-15 22:19:10 +08:00
scdhh
276cbd6aa1 修改updateConfVersion.py > 在ci运行的时候修改游戏存档目录 (#202)
* 修改updateConfVersion.py

* 添加更新conf.lua时修改存档目录的步骤
2021-08-13 01:54:36 +08:00
scdhh
77b557fb13 在actions产物文件名里添加ci编号 (#193)
* 删除不需要的re模块

* 添加编译过程中向源码添加提交hash的步骤

* 修正变量

* 整理代码

* 修正Android的CI问题

* actions产物名添加ci编号

* 修正变量名

* 修改文件名格式

* 修改CI文件名格式,避免在bash上出问题

* 更改CI文件名格式,优化观感

* 或许适当缩短更好些
2021-08-12 17:21:18 +08:00
scdhh
702d427183 修正Android的CI问题 (#185)
* 删除不需要的re模块

* 添加编译过程中向源码添加提交hash的步骤

* 修正变量

* 整理代码

* 修正Android的CI问题
2021-08-10 15:41:20 +08:00
MrZ626
432ba338b7 添加issue模板 close #187 2021-08-10 15:37:40 +08:00
scdhh
c1ce09ac52 在自动打包的时候添加提交hash #176 (#184)
* 删除不需要的re模块

* 添加编译过程中向源码添加提交hash的步骤

* 修正变量

* 整理代码
2021-08-10 03:38:59 +08:00
Trebor-Huang
3a3c805792 修正Android与OS X的CI问题 2021-08-09 14:22:37 +08:00
Trebor-Huang
f493de998c Merge branch 'main' of https://github.com/26F-Studio/Techmino into 26F-Studio-main 2021-08-09 14:15:33 +08:00
d649a0caa1 统一代码风格 2021-08-09 08:21:31 +08:00
e28894549c C M D 害 人 2021-08-09 08:16:11 +08:00
b3ef90237f 又换回了bat尝试解决无法添加变量的问题 2021-08-09 07:52:42 +08:00
ebc4e08986 尝试使用python解决bat无法添加变量的问题 2021-08-09 07:39:26 +08:00
8d74a35f29 添加version至环境变量 2021-08-09 07:17:19 +08:00
a37e164c0b 修正python脚本路径 2021-08-09 07:12:43 +08:00
a71b504589 修改actions上传名称,修改编译时依赖的python脚本 2021-08-09 07:10:40 +08:00
Trebor Huang
60600dbe2f 修正OS X CI错误 (#166)
* 增加OS X签名

等证书搞好之后改一下里面的id之类的就行。

* 添加证书信息

* 修正OS X CI错误
2021-08-04 20:11:07 +08:00
Trebor-Huang
eb95cc4b47 修正OS X CI错误 2021-08-04 19:57:51 +08:00
scdhh
0c839790fe 修正actions使用的macos版本 2021-08-04 19:47:18 +08:00
scdhh
1f29916e09 修正actions使用的macos版本 2021-08-04 19:45:16 +08:00
Trebor Huang
9448dcefb4 增加OS X签名 (#161)
* 增加OS X签名

等证书搞好之后改一下里面的id之类的就行。

* 添加证书信息
2021-08-04 18:33:06 +08:00
Trebor-Huang
0d97d2a02d 添加证书信息 2021-08-03 22:23:40 +08:00