ParticleG
33acf06a71
- Change CI name
2021-10-24 20:19:18 +08:00
ParticleG
9833e759cc
- Testing CI
2021-10-24 20:15:43 +08:00
ParticleG
4e3823616d
- Update variables
2021-10-24 16:06:23 +08:00
ParticleG
a2ddaf5341
[no ci] Modify variable names
2021-10-24 15:00:06 +08:00
Trebor-Huang
b266a0ae57
Dubious Bundle ID
2021-10-24 13:18:07 +08:00
Trebor-Huang
ac9e649e02
Integration into current CI files
2021-10-24 13:06:29 +08:00
Trebor-Huang
506e1a4c1d
Use *.dmg format to distribute on macOS
...
Pack up dmg files
Cooperate with fastlane config
Fix directory
Put off notarization
Diagnose dmg
Try notarize
Check notarize
Duh Fix
Better codesigning
Last try
2021-10-24 13:06:11 +08:00
YunyushuLiu
c9d74a4cdf
Follow up macOS CI
...
- Update macOS CI to use flatlane
- Test macOS
- Use Github tokens
- Pass MATCH_PASSWORD
- Fix wrong path
- Update keychain file
- Change keychain path
- Update macOS release
- Triggered on release, not main
- Try notarize macOS app
- Triggered on test branch
- Triggered by release
- Rename lane names to avoid infinite recurse
- Init dev workflow
- Triggered by tags
- Rename workflow name
- Update workflows
- Allow all tags
- Fix on
- Add codesign options
- Add missing =
- Update options
- Test sign
- Fix options
- Update macOS template
- Use identifier
- Fix minor issues
- Try not notarize
- try not sign package
- Try sign without runtime option
- Try notarize without runtime option
- Use entitlements
- Add back runtime option
- Pack the whole directory to see what happened
- Chmod +x love
- Try with strict and print app info
- Change step order
- Break into two step
Zip first with `ditto`.
Push back zipping
Don't check the `zip` file
Stop zipping it over and over and over and over
Try zipping right
2021-10-24 13:05:51 +08:00
YunyushuLiu
0ff2e6e273
Implement iOS CI
...
- Update for multiple targets
- Fix wrong lane
- Update Dev CI
- Rename scheme
- Test ad-hoc
- Enable other runs
- Try use if
- Fix missing shell property
- Fix if
- Add change log support
- Update apple key
- Test Release
[no ci] fix grammar
- Release test
- Only test release
- New build
- Test rename in fastfile
- Move right ipa
- Finish touching
2021-10-24 13:05:35 +08:00
Particle_G
b80a72785b
Ci ios ( #399 )
...
*Bunch of ci-ios thing*
Co-authored-by: Imple Lee <80144331+ImpleLee@users.noreply.github.com >
Co-authored-by: Trebor-Huang <2300936257@qq.com >
Co-authored-by: Trebor Huang <41145779+Trebor-Huang@users.noreply.github.com >
Co-authored-by: YunyushuLiu <kunluntree@qq.com >
Co-authored-by: MrZ626 <1046101471@qq.com >
Co-authored-by: 梦飞翔 <1149761294@qq.com >
2021-10-21 02:49:29 +08:00
Particle_G
e236be7a62
Ci ios ( #395 )
...
* merge get-cc-url into get-version
* add `get-cc`
* remove `apt update`
* rename `get-version` -> `get-info`
* rm unnecessary file
* - Add support for ios
- Fix missing top folder for macos
* - Fix directory names
* - Fix with binary r/w
* iOS的plist文件先转换为明文
* add IOS
* 整合新action
* Finishing touch
* Update action.yml
* Test chmod
* - Xcode build test
* - Build with default keychain
* - Test iOS only
* - Use macos-11
* - Change keychain operations' sequence
* - Allow provisioning updates
* - Set build directory
* - Specify build path
* - Pack bare app
* - Add quiet option
* 测试:输出touchrelease位置
* - Test with ad hoc cert
* - Fix wrong variable
* - Use Release instead of Distribution
* - Chmod CCloader to add execute permission
* 继续测试ios触屏问题
* 继续测试ios触屏问题
* - Use macos latest
- Re-enable other runs
* - Sign CCloader after build
* - Remove redundant inputs in build.yml
* - Install test
* - Export test
* - install test
* - Try fastlane
* - Use builtin ruby
* - CI Test
* - Update python script to fix ios versioning
* - Use static lib
* - Test static cc
* - Fix locations
* Update readme.md
Co-authored-by: Imple Lee <80144331+ImpleLee@users.noreply.github.com >
Co-authored-by: Trebor-Huang <2300936257@qq.com >
Co-authored-by: Trebor Huang <41145779+Trebor-Huang@users.noreply.github.com >
Co-authored-by: YunyushuLiu <kunluntree@qq.com >
Co-authored-by: MrZ626 <1046101471@qq.com >
Co-authored-by: 梦飞翔 <1149761294@qq.com >
2021-10-20 13:07:51 +08:00
Trebor Huang
f40b2f75bd
Move help file to correct place
2021-10-18 02:16:41 +08:00
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
Trebor Huang
45718eb41a
Include a help file ( #345 )
2021-09-29 17:36:16 +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
MrZ626
f95be0996d
调整mini打包流程(因为修改了媒体文件目录)
2021-09-15 01:31:35 +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
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
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
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