mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-25 13:07:14 +08:00
chore(workflow): 更新工作流配置以支持跳过关键词和发布动作版本
- 添加 [skip] 关键词支持以跳过标签创建 - 将发布工作流中的 create-release 动作从 v1 更新到 v2 - 保持现有的 [skip release] 和 [no tag] 关键词功能 - [skip]
This commit is contained in:
parent
ef7d53dfb6
commit
14d8fbbdd8
2
.github/workflows/auto-tag.yml
vendored
2
.github/workflows/auto-tag.yml
vendored
@ -37,7 +37,7 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
# 检查最近一次提交信息是否包含跳过关键词
|
# 检查最近一次提交信息是否包含跳过关键词
|
||||||
LAST_COMMIT_MSG=$(git log -1 --pretty=format:"%B")
|
LAST_COMMIT_MSG=$(git log -1 --pretty=format:"%B")
|
||||||
if [[ "$LAST_COMMIT_MSG" == *"[skip release]"* ]] || [[ "$LAST_COMMIT_MSG" == *"[no tag]"* ]]; then
|
if [[ "$LAST_COMMIT_MSG" == *"[skip release]"* ]] || [[ "$LAST_COMMIT_MSG" == *"[no tag]"* ] || [[ "$LAST_COMMIT_MSG" == *"[skip]"* ]]]; then
|
||||||
echo "skip_tag=true" >> $GITHUB_OUTPUT
|
echo "skip_tag=true" >> $GITHUB_OUTPUT
|
||||||
echo "Skipping tag creation due to skip keyword in commit message"
|
echo "Skipping tag creation due to skip keyword in commit message"
|
||||||
else
|
else
|
||||||
|
|||||||
2
.github/workflows/publish.yml
vendored
2
.github/workflows/publish.yml
vendored
@ -131,7 +131,7 @@ jobs:
|
|||||||
# 发布包含描述信息和版本详情
|
# 发布包含描述信息和版本详情
|
||||||
- name: Create GitHub Release
|
- name: Create GitHub Release
|
||||||
id: create_release
|
id: create_release
|
||||||
uses: actions/create-release@v1
|
uses: actions/create-release@v2
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
with:
|
with:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user