Commit Graph

88 Commits

Author SHA1 Message Date
ParticleG
c40d411d63 - Finished touching 2021-10-27 17:14:42 +08:00
MrZ626
b0465775dc fix ios subversion 2021-10-26 02:15:43 +08:00
Particle_G
bd4b28e052 Rel ci test (#412)
* - Test iOS release

* - Fix wrong grammar

* - Try release CI

* - Modify window size

* - Try with discord webhook

* - Finish test
2021-10-26 01:33:50 +08:00
Trebor Huang
c6c5c849b4 Dmg ameliorate (#408)
* Add `dmg` background

* Eyeball coordinates

* Add dmg icon

* Delete dmg-background.png

* Change background

* Change resources

* Fix line break

* 词典的命令行词条补充一些

* 屏蔽词典敏感词
词典场景代码简化(无需性能场景,更易读)

* Update dict_en.lua (#410)

I've personally never seen the game being referred to as Tetris Tour. In most places, including Tetris.com, it's referred to as Tetris Journey; TapTap once referred to it as Tetris Adventure.

* 修复生成AI玩家时没刷新20G开关

* 再减少一点框架依赖

* 修改BGM模块的初始化log
简单统计启动第一帧各个阶段加载时间

* 修改更新历史和build号

* - Testing CI

* - Change CI name

* - Update badge

* - Pass version number to fastlane

* - Modify build number

* - Try more dots

* - Add send email support

* - Give up using email to notify

* -  Only test macos

* - Skip sign and notarize

* - Change position

* - Modify window size

* - Slighty move icons

* - Re-enables other stuffs

Co-authored-by: MrZ626 <1046101471@qq.com>
Co-authored-by: user670 <22617255+user670@users.noreply.github.com>
Co-authored-by: ParticleG <particle_g@outlook.com>
2021-10-25 21:06:11 +08:00
ParticleG
e5fd3f6c9f - Give up using email to notify 2021-10-25 15:58:03 +08:00
ParticleG
8d8e537cd4 - Add send email support 2021-10-25 14:15:48 +08:00
ParticleG
50d73bcc1e - Try more dots 2021-10-25 00:28:41 +08:00
ParticleG
0f570be7e5 - Modify build number 2021-10-24 23:54:16 +08:00
ParticleG
658e6f7fdd - Pass version number to fastlane 2021-10-24 22:06:30 +08:00
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
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