File tree Expand file tree Collapse file tree 1 file changed +3
-33
lines changed Expand file tree Collapse file tree 1 file changed +3
-33
lines changed Original file line number Diff line number Diff line change @@ -197,39 +197,9 @@ jobs:
197
197
id : collect-updated
198
198
run : |
199
199
if [ "${{ steps.check-changes.outputs.changed }}" == "true" ] || [ "${{ github.event_name }}" == "workflow_dispatch" ]; then
200
- # 根据当前矩阵版本设置对应的输出变量
201
- case "${{ matrix.version }}" in
202
- "1.12.2")
203
- echo "version_1_12_2=1.12.2" >> $GITHUB_OUTPUT
204
- ;;
205
- "1.16")
206
- echo "version_1_16=1.16" >> $GITHUB_OUTPUT
207
- ;;
208
- "1.16-fabric")
209
- echo "version_1_16_fabric=1.16-fabric" >> $GITHUB_OUTPUT
210
- ;;
211
- "1.18")
212
- echo "version_1_18=1.18" >> $GITHUB_OUTPUT
213
- ;;
214
- "1.18-fabric")
215
- echo "version_1_18_fabric=1.18-fabric" >> $GITHUB_OUTPUT
216
- ;;
217
- "1.19")
218
- echo "version_1_19=1.19" >> $GITHUB_OUTPUT
219
- ;;
220
- "1.20")
221
- echo "version_1_20=1.20" >> $GITHUB_OUTPUT
222
- ;;
223
- "1.20-fabric")
224
- echo "version_1_20_fabric=1.20-fabric" >> $GITHUB_OUTPUT
225
- ;;
226
- "1.21")
227
- echo "version_1_21=1.21" >> $GITHUB_OUTPUT
228
- ;;
229
- "1.21-fabric")
230
- echo "version_1_21_fabric=1.21-fabric" >> $GITHUB_OUTPUT
231
- ;;
232
- esac
200
+ # Replace all periods and hyphens with underscores
201
+ output_key=$(echo "${{ matrix.version }}" | sed 's/[\.-]/_/g')
202
+ echo "version_$output_key=${{ matrix.version }}" >> $GITHUB_OUTPUT
233
203
fi
234
204
shell : bash
235
205
continue-on-error : true
You can’t perform that action at this time.
0 commit comments