From cbbe0a0c20a2f7643b75b4468abc8ef92960bacf Mon Sep 17 00:00:00 2001 From: CatmanFan Date: Sat, 28 Dec 2024 16:56:55 +0100 Subject: [PATCH] Update dotnet.yml --- .github/workflows/dotnet.yml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/.github/workflows/dotnet.yml b/.github/workflows/dotnet.yml index 5eb3a004..6c8cb988 100644 --- a/.github/workflows/dotnet.yml +++ b/.github/workflows/dotnet.yml @@ -9,6 +9,9 @@ on: pull_request: branches: [ "main" ] +permissions: + contents: write + jobs: build: runs-on: windows-latest @@ -29,33 +32,30 @@ jobs: run: nuget restore FriishProduce.sln - name: Build release - run: MSBuild FriishProduce.sln /p:Configuration=Release /p:Platform="Any CPU" /t:build /restore /p:DeleteExistingFiles=False /p:PublishUrl="_build" + run: MSBuild FriishProduce.sln /p:Configuration=Release /p:Platform="Any CPU" /t:publish /restore /p:DeleteExistingFiles=False /p:PublishUrl="_build" - name: Create archive - run: Compress-Archive -Path _build/* -Destination out.zip + run: Compress-Archive -Path _build/* -Destination FriishProduce_latest.zip - name: Get current date id: date run: echo "date=$(date +'%Y%m%d%H%M%S')" >> $GITHUB_OUTPUT - - - name: Create release - id: create_release - uses: actions/create-release@v1 + + - name: Update release + id: update_release + uses: tubone24/update_release@v1.0 env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ github.token }} + TAG_NAME: latest with: - tag_name: latest release_name: Latest Build (${{ steps.date.outputs.date }}) - draft: true - prerelease: true - - name: Upload release - id: upload_release + - name: Upload to release uses: actions/upload-release-asset@v1 env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ secrets.github_token }} with: - upload_url: ${{ steps.create_release.outputs.upload_url }} - asset_path: out.zip + upload_url: ${{ steps.update_release.outputs.upload_url }} + asset_path: FriishProduce_latest.zip asset_name: FriishProduce_latest.zip asset_content_type: application/zip \ No newline at end of file