Merge pull request #245 from InkCanvasForClass/beta

test action
This commit is contained in:
CJK_mkp
2025-10-03 11:24:14 +08:00
committed by GitHub
+7 -13
View File
@@ -22,6 +22,8 @@ jobs:
prerelease:
if: github.ref == 'refs/heads/main'
runs-on: windows-latest
permissions:
contents: write
steps:
- name: Checkout code
@@ -261,27 +263,19 @@ jobs:
echo "Preparing release for version: $version"
- name: Create GitHub Release
uses: actions/create-release@v1
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
uses: softprops/action-gh-release@v1
with:
tag_name: v${{ steps.calc_version.outputs.new_version }}
release_name: ICC CE v${{ steps.calc_version.outputs.new_version }}
name: ICC CE v${{ steps.calc_version.outputs.new_version }}
body: |
${{ steps.changelog.outputs.changelog }}
draft: false
prerelease: ${{ github.event.inputs.prerelease }}
id: create_release
- name: Upload Release Asset
uses: actions/upload-release-asset@v1
files: |
ICC_CE_${{ steps.calc_version.outputs.new_version }}.zip
CHANGELOG_${{ steps.calc_version.outputs.new_version }}.md
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
upload_url: ${{ steps.create_release.outputs.upload_url }}
asset_path: ./ICC_CE_${{ steps.calc_version.outputs.new_version }}.zip
asset_name: ICC_CE_${{ steps.calc_version.outputs.new_version }}.zip
asset_content_type: application/zip
- name: Generate UpdateLog preview
run: |