File tree Expand file tree Collapse file tree 4 files changed +12
-6
lines changed
Expand file tree Collapse file tree 4 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,9 @@ name: ubuntu build workflows
33on :
44 push :
55 branches : [ "develop" ]
6-
6+ paths :
7+ - ' XEngine_Source/**'
8+ - ' XEngine_Release/**'
79permissions :
810 contents : read
911
Original file line number Diff line number Diff line change @@ -3,6 +3,9 @@ name: macos build workflows
33on :
44 push :
55 branches : [ "develop" ]
6+ paths :
7+ - ' XEngine_Source/**'
8+ - ' XEngine_Release/**'
69
710permissions :
811 contents : read
Original file line number Diff line number Diff line change @@ -3,7 +3,9 @@ name: windows build workflows
33on :
44 push :
55 branches : [ "develop" ]
6-
6+ paths :
7+ - ' XEngine_Source/**'
8+ - ' XEngine_Release/**'
79permissions :
810 contents : read
911
Original file line number Diff line number Diff line change 4747 - name : Display structure of downloaded files
4848 run : ls -al ./
4949
50- # 获取最新的标签并提取 X 部分
5150 - name : Get current version and increment X
5251 id : versioning
5352 run : |
@@ -66,16 +65,16 @@ jobs:
6665 echo "new_tag=$new_version" >> $GITHUB_OUTPUT
6766 echo "prev_tag=$latest_tag" >> $GITHUB_OUTPUT
6867
69- # 创建并推送新的 Git 标签
7068 - name : Create and push new tag
7169 run : |
7270 git tag ${{ steps.versioning.outputs.new_tag }}
7371 git push origin ${{ steps.versioning.outputs.new_tag }}
7472
7573 - name : Generate release notes
7674 run : |
77- logs=$(git log ${{ steps.versioning.outputs.prev_tag }}..${{ steps.versioning.outputs.new_tag }} --pretty=format:"* %H - %s - %an" --no-merges)
75+ logs=$(git log ${{ steps.versioning.outputs.prev_tag }}..${{ steps.versioning.outputs.new_tag }} --pretty=format:"%H - %s - %an" --no-merges)
7876 release_notes=$(echo "$logs" | sed 's/ - qyt$/ - @xengine-qyt/')
77+ echo "$release_notes"
7978 echo "release_notes=$release_notes" >> $GITHUB_ENV
8079
8180 - name : Release
9291 ./XEngine_ProxyServiceApp-x64-Mac.zip
9392 ./XEngine_ProxyServiceApp-x64-Ubuntu.zip
9493 ./XEngine_ProxyServiceApp-x64-Windows.zip
95- ./XEngine_ProxyServiceApp-x86-Windows.zip
94+ ./XEngine_ProxyServiceApp-x86-Windows.zip
You can’t perform that action at this time.
0 commit comments