Skip to content

Commit e19cf21

Browse files
committed
fix(ci): 修正CI工作流中版本号获取路径
- 将所有工作流中获取版本号的路径从 build/libs/* 更新为 module.${{ env.MODULE }}/build/libs/* - 避免了因路径错误导致的版本提取失败 - 统一修改覆盖 ci.yml、pull_request.yml 和 release.yml 三个工作流文件 - 保证构建产物捕获流程中的版本信息准确无误
1 parent 8a3a69a commit e19cf21

3 files changed

Lines changed: 15 additions & 15 deletions

File tree

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
- name: Get Version
5555
id: version
5656
run: |
57-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
57+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
5858
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
5959
6060
- name: capture build artifacts
@@ -116,7 +116,7 @@ jobs:
116116
- name: Get Version
117117
id: version
118118
run: |
119-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
119+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
120120
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
121121
122122
- name: capture build artifacts
@@ -178,7 +178,7 @@ jobs:
178178
- name: Get Version
179179
id: version
180180
run: |
181-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
181+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
182182
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
183183
184184
- name: capture build artifacts
@@ -242,7 +242,7 @@ jobs:
242242
- name: Get Version
243243
id: version
244244
run: |
245-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
245+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
246246
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
247247
248248
- name: capture build artifacts
@@ -308,7 +308,7 @@ jobs:
308308
- name: Get Version
309309
id: version
310310
run: |
311-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-neoforge-|.jar' '{print $2}')
311+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-neoforge-|.jar' '{print $2}')
312312
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
313313
314314
- name: capture build artifacts

.github/workflows/pull_request.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ jobs:
5454
- name: Get Version
5555
id: version
5656
run: |
57-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
57+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
5858
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
5959
6060
- name: capture build artifacts
@@ -108,7 +108,7 @@ jobs:
108108
- name: Get Version
109109
id: version
110110
run: |
111-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
111+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
112112
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
113113
114114
- name: capture build artifacts
@@ -162,7 +162,7 @@ jobs:
162162
- name: Get Version
163163
id: version
164164
run: |
165-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
165+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
166166
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
167167
168168
- name: capture build artifacts
@@ -218,7 +218,7 @@ jobs:
218218
- name: Get Version
219219
id: version
220220
run: |
221-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
221+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
222222
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
223223
224224
- name: capture build artifacts
@@ -276,7 +276,7 @@ jobs:
276276
- name: Get Version
277277
id: version
278278
run: |
279-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-neoforge-|.jar' '{print $2}')
279+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-neoforge-|.jar' '{print $2}')
280280
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
281281
282282
- name: capture build artifacts

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
- name: Get Version
4848
id: version
4949
run: |
50-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
50+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
5151
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
5252
5353
- name: capture build artifacts
@@ -112,7 +112,7 @@ jobs:
112112
- name: Get Version
113113
id: version
114114
run: |
115-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
115+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
116116
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
117117
118118
- name: capture build artifacts
@@ -177,7 +177,7 @@ jobs:
177177
- name: Get Version
178178
id: version
179179
run: |
180-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
180+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
181181
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
182182
183183
- name: capture build artifacts
@@ -244,7 +244,7 @@ jobs:
244244
- name: Get Version
245245
id: version
246246
run: |
247-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
247+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-${{ env.MODULE_ID }}-neoforge-|.jar' '{print $2}')
248248
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
249249
250250
- name: capture build artifacts
@@ -313,7 +313,7 @@ jobs:
313313
- name: Get Version
314314
id: version
315315
run: |
316-
MESSAGE=$(ls build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-neoforge-|.jar' '{print $2}')
316+
MESSAGE=$(ls module.${{ env.MODULE }}/build/libs/* | grep sources.jar -v | grep shadow.jar -v | grep slim.jar -v | awk -F 'anvillib-neoforge-|.jar' '{print $2}')
317317
echo "version=$MESSAGE" >> $GITHUB_OUTPUT
318318
319319
- name: capture build artifacts

0 commit comments

Comments
 (0)