Updated build file

This commit is contained in:
Darth Affe 2024-07-21 21:58:39 +02:00
parent fed16da8ce
commit 6c9c7ef832

View File

@ -32,24 +32,26 @@ jobs:
- name: Test - name: Test
run: dotnet test HPPH --no-build --verbosity normal --configuration Release run: dotnet test HPPH --no-build --verbosity normal --configuration Release
- name: List files
run: tree
- name: Upload Nuget Build Artifact - name: Upload Nuget Build Artifact
uses: actions/upload-artifact@v4.3.1 uses: actions/upload-artifact@v4.3.1
with: with:
name: HPPH-Nuget name: HPPH-Nuget
path: HPPH\bin\*.nupkg path: bin\*.nupkg
if-no-files-found: error if-no-files-found: error
- name: List files
run: tree
- name: Release - name: Release
uses: softprops/action-gh-release@v2.0.4 uses: softprops/action-gh-release@v2.0.4
with: with:
tag_name: ${{ github.event.inputs.version }} tag_name: ${{ github.event.inputs.version }}
generate_release_notes: true generate_release_notes: true
files: HPPH/bin/net8.0/*.dll files: bin/net8.0/*.dll
- name: Nuget Push - name: Nuget Push
id: nuget_push
run: dotnet nuget push **\*.nupkg --skip-duplicate --api-key ${{ secrets.NUGET_TOKEN }} --source https://api.nuget.org/v3/index.json run: dotnet nuget push **\*.nupkg --skip-duplicate --api-key ${{ secrets.NUGET_TOKEN }} --source https://api.nuget.org/v3/index.json
- name: Symbols Push
run: dotnet nuget push **\*.snupkg --skip-duplicate --api-key ${{ secrets.NUGET_TOKEN }} --source https://api.nuget.org/v3/index.json