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
3
3
on :
4
4
push :
5
5
branches : [ "develop" ]
6
-
6
+ paths :
7
+ - ' XEngine_Source/**'
8
+ - ' XEngine_Release/**'
7
9
permissions :
8
10
contents : read
9
11
Original file line number Diff line number Diff line change @@ -3,6 +3,9 @@ name: macos build workflows
3
3
on :
4
4
push :
5
5
branches : [ "develop" ]
6
+ paths :
7
+ - ' XEngine_Source/**'
8
+ - ' XEngine_Release/**'
6
9
7
10
permissions :
8
11
contents : read
Original file line number Diff line number Diff line change @@ -3,7 +3,9 @@ name: windows build workflows
3
3
on :
4
4
push :
5
5
branches : [ "develop" ]
6
-
6
+ paths :
7
+ - ' XEngine_Source/**'
8
+ - ' XEngine_Release/**'
7
9
permissions :
8
10
contents : read
9
11
Original file line number Diff line number Diff line change 47
47
- name : Display structure of downloaded files
48
48
run : ls -al ./
49
49
50
- # 获取最新的标签并提取 X 部分
51
50
- name : Get current version and increment X
52
51
id : versioning
53
52
run : |
@@ -66,16 +65,16 @@ jobs:
66
65
echo "new_tag=$new_version" >> $GITHUB_OUTPUT
67
66
echo "prev_tag=$latest_tag" >> $GITHUB_OUTPUT
68
67
69
- # 创建并推送新的 Git 标签
70
68
- name : Create and push new tag
71
69
run : |
72
70
git tag ${{ steps.versioning.outputs.new_tag }}
73
71
git push origin ${{ steps.versioning.outputs.new_tag }}
74
72
75
73
- name : Generate release notes
76
74
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)
78
76
release_notes=$(echo "$logs" | sed 's/ - qyt$/ - @xengine-qyt/')
77
+ echo "$release_notes"
79
78
echo "release_notes=$release_notes" >> $GITHUB_ENV
80
79
81
80
- name : Release
92
91
./XEngine_ProxyServiceApp-x64-Mac.zip
93
92
./XEngine_ProxyServiceApp-x64-Ubuntu.zip
94
93
./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