Skip to content

Commit a30a420

Browse files
authored
Merge pull request #25 from libxengine/develop
Merge
2 parents d196ec3 + ecc4bb6 commit a30a420

File tree

4 files changed

+12
-6
lines changed

4 files changed

+12
-6
lines changed

.github/workflows/linuxbuild.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ name: ubuntu build workflows
33
on:
44
push:
55
branches: [ "develop" ]
6-
6+
paths:
7+
- 'XEngine_Source/**'
8+
- 'XEngine_Release/**'
79
permissions:
810
contents: read
911

.github/workflows/macbuild.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ name: macos build workflows
33
on:
44
push:
55
branches: [ "develop" ]
6+
paths:
7+
- 'XEngine_Source/**'
8+
- 'XEngine_Release/**'
69

710
permissions:
811
contents: read

.github/workflows/msbuild.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@ name: windows build workflows
33
on:
44
push:
55
branches: [ "develop" ]
6-
6+
paths:
7+
- 'XEngine_Source/**'
8+
- 'XEngine_Release/**'
79
permissions:
810
contents: read
911

.github/workflows/release.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ jobs:
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
@@ -92,4 +91,4 @@ jobs:
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

0 commit comments

Comments
 (0)