From 456c5bf194c9c1eb24786cb2dd4847097df04e31 Mon Sep 17 00:00:00 2001 From: Christoph Hannebauer Date: Fri, 28 Jun 2024 10:48:32 +0200 Subject: [PATCH] Fix Release creation for .NET Framework and update for Windows Core --- .github/workflows/release-framework.yml | 2 +- .github/workflows/release-windows-core.yml | 32 +++++----------------- 2 files changed, 8 insertions(+), 26 deletions(-) diff --git a/.github/workflows/release-framework.yml b/.github/workflows/release-framework.yml index b57db20..205e92f 100644 --- a/.github/workflows/release-framework.yml +++ b/.github/workflows/release-framework.yml @@ -74,7 +74,7 @@ jobs: env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - artifacts: scepclient-core-linux-x64.zip + artifacts: scepclient-framework-win-x64.zip tag: ${{ steps.create_tag.outputs.tag }} artifactContentType: application/zip makeLatest: true \ No newline at end of file diff --git a/.github/workflows/release-windows-core.yml b/.github/workflows/release-windows-core.yml index fe80c49..1591a52 100644 --- a/.github/workflows/release-windows-core.yml +++ b/.github/workflows/release-windows-core.yml @@ -68,30 +68,12 @@ jobs: tag=$(date +"%Y%m%d-%H%M-windows-core") echo "tag=$tag" >> $GITHUB_OUTPUT - - name: Create Draft Release - id: create_release - uses: actions/create-release@v1 + - name: Create Release + uses: ncipollo/release-action@v1 env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: - tag_name: ${{ steps.create_tag.outputs.tag }} - release_name: ${{ steps.create_tag.outputs.tag }} - draft: true - prerelease: false - - - name: Upload Artifacts to Release - uses: actions/upload-release-asset@v1.0.2 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: ./scepclient-core-win-x64.zip - asset_name: scepclient-core-win-x64.zip - asset_content_type: application/zip - - - name: Publish Release - uses: eregon/publish-release@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - release_id: ${{ steps.create_release.outputs.id }} + artifacts: scepclient-core-win-x64.zip + tag: ${{ steps.create_tag.outputs.tag }} + artifactContentType: application/zip + makeLatest: true \ No newline at end of file