Skip to content

Commit af8939a

Browse files
committed
Fix release workflow trigger
1 parent 140d6f0 commit af8939a

File tree

1 file changed

+10
-4
lines changed

1 file changed

+10
-4
lines changed

.github/workflows/release.yml

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
name: Release Template
22

33
on:
4+
# 监听 Release 发布事件(网页端操作触发)
5+
release:
6+
types: [published]
7+
# 监听 Tag 推送事件(命令行操作触发)
48
push:
59
tags:
610
- 'v*'
@@ -16,19 +20,21 @@ jobs:
1620
uses: actions/checkout@v4
1721

1822
- name: Create macOS Package
23+
# 排除 Git文件、Github配置、Windows说明
1924
run: |
2025
zip -r Xidian-LaTeX-Template-macOS.zip . -x "*.git*" -x ".github/*" -x ".gitignore" -x "WINDOWS_README.md"
2126
2227
- name: Create Windows Package
28+
# 排除 Git文件、Github配置、macOS字体、MacTeX设置脚本
2329
run: |
2430
zip -r Xidian-LaTeX-Template-Windows.zip . -x "*.git*" -x ".github/*" -x ".gitignore" -x "Font/*" -x "MacTex_Installation_Settings/*" -x "switch-texlive.sh"
2531
26-
- name: Create Release
32+
- name: Upload Release Assets
2733
uses: softprops/action-gh-release@v1
2834
with:
2935
files: |
3036
Xidian-LaTeX-Template-macOS.zip
3137
Xidian-LaTeX-Template-Windows.zip
32-
draft: false
33-
prerelease: false
34-
generate_release_notes: true
38+
env:
39+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
40+

0 commit comments

Comments
 (0)