Skip to content

Commit 5f9f2c8

Browse files
authored
Merge branch 'CFPAOrg:main' into main-dyenamicsandfriends
2 parents 4d14fb4 + f776b35 commit 5f9f2c8

5,402 files changed

Lines changed: 435969 additions & 77284 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/boring-cyborg.yml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,27 @@ labelPRBasedOnFilePath:
1919
1.20.x:
2020
- "projects/1.20/**"
2121
- "projects/1.20-fabric/**"
22+
23+
1.21.x:
24+
- "projects/1.21/**"
25+
- "projects/1.21-fabric/**"
2226

2327
Forge:
2428
- "projects/1.12.2/**"
2529
- "projects/1.16/**"
2630
- "projects/1.18/**"
2731
- "projects/1.19/**"
32+
33+
(Neo)Forge:
2834
- "projects/1.20/**"
35+
- "projects/1.21/**"
2936

3037
Fabric:
3138
- "projects/1.16-fabric/**"
3239
- "projects/1.18-fabric/**"
3340
# - "projects/1.19-fabric/**"
3441
- "projects/1.20-fabric/**"
42+
- "projects/1.21-fabric/**"
3543

3644
Patchouli:
3745
- "projects/**/patchouli_books/**"
@@ -81,8 +89,9 @@ labelerFlags:
8189
firstPRWelcomeComment: |
8290
你好贡献者,欢迎贡献本项目。请阅读 CLA Assistant 给出的《贡献者许可协议》并决定是否签署,若不签署,我们将无法接收你的贡献。
8391
你已成功发送你在 CFPA 仓库的第一个 Pull Request!请在几分钟之后观察 CFPA-Bot 给出的内容,看是否存在报错。
84-
**请注意!**如果存在错误,**不要**关闭 Pull Request,几乎所有可能出现的错误都能在不关闭 Pull Request 的情况下解决。如果频繁新建/关闭 Pull Request,你可能遭到封禁。
92+
**请注意!** 如果存在错误,**不要**关闭 Pull Request,几乎所有可能出现的错误都能在不关闭 Pull Request 的情况下解决。如果频繁新建/关闭 Pull Request,你可能遭到封禁。
8593
确认无误后请耐心等待审阅,并在审阅人提出意见给出答复或修改内容。
94+
若要提交多个模组,请新建一个基于 upstream/main 的分支,再向新分支提交其他模组的翻译,并发送 Pull Request。
8695
如需快速联系,请[加 QQ 群](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=b1iBq79z3h1OtJpEl8gstrhlu_oYlyl6&authKey=LgDPZAJSg2uFKjiMylQkkef9tAfTja8W4rBd5KkN6aSsYKpWKFbSqrM9GY7AoHJ7&noverify=0&group_code=630943368):630943368
8796
8897
# Comment to be posted to congratulate user on their first merged PR

.github/workflows/packer.yml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
# actions/cache的逻辑会在job末尾缓存打包程序;如果不命中,就自行构造程序。
2727
- name: Cache Packer
2828
id: cache-packer
29-
uses: actions/cache@v3
29+
uses: actions/cache@v4
3030
with:
3131
key: ${{ runner.os }}-Packer-${{ hashFiles('src/Packer/**') }}
3232
path: |
@@ -53,7 +53,7 @@ jobs:
5353
# # actions/cache的逻辑会在job末尾缓存打包程序;如果不命中,就自行构造程序。
5454
# - name: Cache Uploader
5555
# id: cache-uploader
56-
# uses: actions/cache@v3
56+
# uses: actions/cache@v4
5757
# with:
5858
# key: ${{ runner.os }}-Uploader-${{ hashFiles('src/Uploader/**') }}
5959
# path: Uploader.exe
@@ -99,7 +99,7 @@ jobs:
9999
matrix:
100100
# 版本列表。将对这里的每个版本判断,按需打包。
101101
# 如需添加新版本,在这里添加即可。
102-
version: [ "1.12.2", "1.16", "1.16-fabric", "1.18", "1.18-fabric", "1.19", "1.20", "1.20-fabric" ]
102+
version: [ "1.12.2", "1.16", "1.16-fabric", "1.18", "1.18-fabric", "1.19", "1.20", "1.20-fabric", "1.21", "1.21-fabric" ]
103103
runs-on: windows-latest
104104
steps:
105105
- uses: actions/checkout@v2
@@ -109,8 +109,7 @@ jobs:
109109
# 由于Github的限制,这里需要重新拉取打包程序。
110110
- name: Restore Packer
111111
id: cache-restore
112-
# https://github.com/actions/cache/issues/1265#issuecomment-1819612829 `fail-on-cache-miss` for restore action not failing the workflow
113-
uses: actions/cache/restore@v3.3.1
112+
uses: actions/cache/restore@v4
114113
with:
115114
key: ${{ runner.os }}-Packer-${{ hashFiles('source/Packer/**') }}
116115
path: |
@@ -136,7 +135,7 @@ jobs:
136135

137136
# Artifact 上传内容:每个版本一个压缩包,包含了资源包和md5校验文件
138137
- name: Upload Artifact for ${{ matrix.version }}
139-
uses: actions/upload-artifact@v3.0.0
138+
uses: actions/upload-artifact@v4
140139
with:
141140
name: Minecraft-Mod-Language-Package-${{ matrix.version }}
142141
path: |
@@ -175,9 +174,14 @@ jobs:
175174

176175
# 还原artifact(资源包)
177176
- name: Restore Artifacts
178-
uses: actions/download-artifact@v3
177+
uses: actions/download-artifact@v4
179178
with:
180-
path: artifacts/
179+
path: artifacts/
180+
181+
# feat: UTC 20:00~21:00 取消上传(避开远程服务器的4:00-4:10)
182+
- name: Fail at inappropriate time
183+
run: if [ `date -u +%H` -eq 20 ]; then exit -1; fi
184+
shell: bash
181185

182186
- name: Run Uploader
183-
run: .\Uploader --host="${{ secrets.SSH_IP }}" --name="${{ secrets.SSH_USER }}" --password="${{ secrets.SSH_PWD }}"
187+
run: .\Uploader --host="${{ secrets.SSH_IP }}" --name="${{ secrets.SSH_USER }}" --password="${{ secrets.SSH_PWD }}"

.github/workflows/pr-packer.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ on:
88
- 'src/**'
99
- 'config/packer/**'
1010
- 'projects/**'
11+
- '.github/workflows/pr-packer.yml'
1112

1213

1314

@@ -27,7 +28,7 @@ jobs:
2728
# actions/cache的逻辑会在job末尾缓存打包程序;如果不命中,就自行构造程序。
2829
- name: Cache Packer
2930
id: cache-packer
30-
uses: actions/cache@v3
31+
uses: actions/cache@v4
3132
with:
3233
key: ${{ runner.os }}-Packer-${{ hashFiles('src/Packer/**') }}
3334
path: |
@@ -50,7 +51,7 @@ jobs:
5051
matrix:
5152
# 支持版本列表。将对这里的每个版本判断,按需打包。
5253
# 如需添加新版本,在这里添加即可。
53-
version: ["1.12.2", "1.16", "1.16-fabric", "1.18", "1.18-fabric", "1.19", "1.20", "1.20-fabric"]
54+
version: ["1.12.2", "1.16", "1.16-fabric", "1.18", "1.18-fabric", "1.19", "1.20", "1.20-fabric", "1.21", "1.21-fabric"]
5455
runs-on: windows-latest
5556
steps:
5657
- uses: actions/checkout@v2
@@ -61,8 +62,7 @@ jobs:
6162
# 由于Github的限制,这里需要重新拉取打包程序。
6263
- name: Restore Packer
6364
id: cache-restore
64-
# https://github.com/actions/cache/issues/1265#issuecomment-1819612829 `fail-on-cache-miss` for restore action not failing the workflow
65-
uses: actions/cache/restore@v3.3.1
65+
uses: actions/cache/restore@v4
6666
with:
6767
key: ${{ runner.os }}-Packer-${{ hashFiles('src/Packer/**') }}
6868
path: |
@@ -102,8 +102,8 @@ jobs:
102102
if: steps.check-changes.outputs.changed == 'true' || github.event_name == 'workflow_dispatch'
103103

104104
- name: Upload Artifact for ${{ matrix.version }}
105-
uses: actions/upload-artifact@v3.0.0
105+
uses: actions/upload-artifact@v4
106106
with:
107107
name: Minecraft-Mod-Language-Package-${{ matrix.version }}
108108
path: Minecraft-Mod-Language-Package-${{ matrix.version }}/*
109-
if: steps.check-changes.outputs.changed == 'true' || github.event_name == 'workflow_dispatch'
109+
if: steps.check-changes.outputs.changed == 'true' || github.event_name == 'workflow_dispatch'

.github/workflows/stale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
with:
1616
days-before-issue-stale: -1
1717
days-before-issue-close: -1
18-
stale-pr-message: "请注意回应审查人的审查意见,若 24 小时内不回应,该 PR 即将被关闭。相关规则见[贡献方针](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md#搁置规则)。"
18+
stale-pr-message: "请注意回应审阅人的审阅意见,若 24 小时内不回应,该 PR 即将被关闭。相关规则见[贡献方针](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md#搁置规则)。"
1919
close-pr-message: "因你的回应时间超过时限,该 PR 已因搁置而被关闭。如需再次提交可重新打开(Reopen)该 PR,感谢贡献:heart:。相关规则见[贡献方针](https://github.com/CFPAOrg/Minecraft-Mod-Language-Package/blob/main/CONTRIBUTING.md#搁置规则)。"
2020
days-before-pr-stale: 7
2121
days-before-pr-close: 1

0 commit comments

Comments
 (0)