动态生成 Release Note 中的下载链接

This commit is contained in:
neveler 2025-06-22 10:32:31 +08:00 committed by GitHub
parent 3af3546d6f
commit 9c924e0475
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -67,9 +67,9 @@ jobs:
echo "" >> RELEASE_NOTE
echo "| File Name | SHA-256 Checksum |" >> RELEASE_NOTE
echo "| --- | --- |" >> RELEASE_NOTE
echo "| [HMCL-${{ env.HMCL_VERSION }}.exe](https://github.com/HMCL-dev/HMCL/releases/download/${{ env.HMCL_TAG_NAME }}/HMCL-${{ env.HMCL_VERSION }}.exe) | \`$(cat HMCL-${{ env.HMCL_VERSION }}.exe.sha256)\` |" >> RELEASE_NOTE
echo "| [HMCL-${{ env.HMCL_VERSION }}.jar](https://github.com/HMCL-dev/HMCL/releases/download/${{ env.HMCL_TAG_NAME }}/HMCL-${{ env.HMCL_VERSION }}.jar) | \`$(cat HMCL-${{ env.HMCL_VERSION }}.jar.sha256)\` |" >> RELEASE_NOTE
echo "| [HMCL-${{ env.HMCL_VERSION }}.sh](https://github.com/HMCL-dev/HMCL/releases/download/${{ env.HMCL_TAG_NAME }}/HMCL-${{ env.HMCL_VERSION }}.sh) | \`$(cat HMCL-${{ env.HMCL_VERSION }}.sh.sha256)\` |" >> RELEASE_NOTE
echo "| [HMCL-${{ env.HMCL_VERSION }}.exe](https://github.com/${{ github.repository }}/releases/download/${{ env.HMCL_TAG_NAME }}/HMCL-${{ env.HMCL_VERSION }}.exe) | \`$(cat HMCL-${{ env.HMCL_VERSION }}.exe.sha256)\` |" >> RELEASE_NOTE
echo "| [HMCL-${{ env.HMCL_VERSION }}.jar](https://github.com/${{ github.repository }}/releases/download/${{ env.HMCL_TAG_NAME }}/HMCL-${{ env.HMCL_VERSION }}.jar) | \`$(cat HMCL-${{ env.HMCL_VERSION }}.jar.sha256)\` |" >> RELEASE_NOTE
echo "| [HMCL-${{ env.HMCL_VERSION }}.sh](https://github.com/${{ github.repository }}/releases/download/${{ env.HMCL_TAG_NAME }}/HMCL-${{ env.HMCL_VERSION }}.sh) | \`$(cat HMCL-${{ env.HMCL_VERSION }}.sh.sha256)\` |" >> RELEASE_NOTE
- name: Create release
if: ${{ env.continue == 'true' }}
uses: softprops/action-gh-release@v2