Skip to content

Commit eec1b77

Browse files
committed
fix: 打包流程修改
1 parent 6f10aa0 commit eec1b77

File tree

1 file changed

+19
-14
lines changed

1 file changed

+19
-14
lines changed

.github/workflows/release.yml

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -77,27 +77,32 @@ jobs:
7777
temp_dist/rag.exe
7878
args: -fq --best
7979

80-
# Create GitHub Release
81-
- name: Create GitHub Release
82-
uses: softprops/action-gh-release@v1
80+
# Generate MD5 checksum
81+
- name: Generate MD5 checksum
82+
run: |
83+
$md5 = (Get-FileHash -Path temp_dist/rag.exe -Algorithm MD5).Hash
84+
echo $md5.ToLower() > temp_dist/md5.txt
85+
shell: pwsh
86+
87+
- name: Delete old Release
88+
run: |
89+
gh release delete latest --yes
90+
env:
91+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
92+
93+
- name: Create Release
94+
uses: softprops/action-gh-release@v2
8395
with:
8496
files: |
8597
temp_dist/rag.exe
86-
tag_name: v${{ github.run_number }}
87-
name: Release v${{ github.run_number }}
98+
temp_dist/md5.txt
99+
tag_name: latest
100+
name: Latest RAG Executable
88101
draft: false
89102
prerelease: false
90103
env:
91104
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
92-
93-
# Delete old releases
94-
- name: Delete old releases
95-
uses: dev-drprasad/[email protected]
96-
with:
97-
keep_latest: 5
98-
env:
99-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
100-
105+
101106
# Clean up temporary directory
102107
- name: Clean up temporary directory
103108
if: always()

0 commit comments

Comments
 (0)