ParticleG
4e3823616d
- Update variables
2021-10-24 16:06:23 +08:00
ParticleG
7450bae6d2
[no ci] Rearrange names and descriptions
2021-10-24 15:37:33 +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
MrZ626
c4c6ab3130
删除ci中对不存在的document文件夹的操作
2021-10-24 04:46:51 +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
Trebor Huang
46a49050b9
Fix vulneribility
2021-10-18 02:00:26 +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
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