Update pipeline

This commit is contained in:
Maksym Katsydan 2022-11-19 21:59:11 -05:00
parent d7ada47c16
commit f35336bfe3

View File

@ -16,7 +16,7 @@ jobs:
- name: Setup .NET - name: Setup .NET
uses: actions/setup-dotnet@v1 uses: actions/setup-dotnet@v1
with: with:
dotnet-version: 6.0.x dotnet-version: 7.0.x
- name: Publish - name: Publish
run: | run: |
sudo chmod +x ./test.sh sudo chmod +x ./test.sh
@ -25,9 +25,9 @@ jobs:
with: with:
name: Linux-Artifact name: Linux-Artifact
path: | path: |
./src/bin/x64/Release/net6.0/linux-x64/publish/*.bin ./src/bin/x64/Release/net7.0/linux-x64/publish/*.bin
./src/bin/x64/Release/net6.0/linux-x64/publish/*.so ./src/bin/x64/Release/net7.0/linux-x64/publish/*.so
./src/bin/x64/Release/net6.0/linux-x64/publish/*.png ./src/bin/x64/Release/net7.0/linux-x64/publish/*.png
build-on-windows: build-on-windows:
runs-on: windows-latest runs-on: windows-latest
steps: steps:
@ -35,16 +35,16 @@ jobs:
- name: Setup .NET - name: Setup .NET
uses: actions/setup-dotnet@v1 uses: actions/setup-dotnet@v1
with: with:
dotnet-version: 6.0.x dotnet-version: 7.0.x
- name: Publish - name: Publish
run: ./test.cmd run: ./test.cmd
- uses: actions/upload-artifact@v2 - uses: actions/upload-artifact@v2
with: with:
name: Windows-Artifact name: Windows-Artifact
path: | path: |
.\src\bin\x64\Release\net6.0\win-x64\publish\*.exe .\src\bin\x64\Release\net7.0\win-x64\publish\*.exe
.\src\bin\x64\Release\net6.0\win-x64\publish\*.dll .\src\bin\x64\Release\net7.0\win-x64\publish\*.dll
.\src\bin\x64\Release\net6.0\win-x64\publish\*.png .\src\bin\x64\Release\net7.0\win-x64\publish\*.png
build-on-macos: build-on-macos:
runs-on: macos-latest runs-on: macos-latest
steps: steps:
@ -52,12 +52,12 @@ jobs:
- name: Setup .NET - name: Setup .NET
uses: actions/setup-dotnet@v1 uses: actions/setup-dotnet@v1
with: with:
dotnet-version: 6.0.x dotnet-version: 7.0.x
- name: Publish - name: Publish
run: | run: |
sudo chmod +x ./test.command sudo chmod +x ./test.command
./test.command ./test.command
cd ./src/bin/x64/Release/net6.0/osx-x64/publish cd ./src/bin/x64/Release/net7.0/osx-x64/publish
zip -r -0 macOS-Artifact.zip *.app zip -r -0 macOS-Artifact.zip *.app
mv *.zip ../../../../../../../. mv *.zip ../../../../../../../.
- uses: actions/upload-artifact@v2 - uses: actions/upload-artifact@v2