chore: correct workflow
This commit is contained in:
@@ -68,16 +68,16 @@ jobs:
|
|||||||
run: dotnet build
|
run: dotnet build
|
||||||
- name: Publish for mac-os
|
- name: Publish for mac-os
|
||||||
run: dotnet publish src/StreamShorts.Console/StreamShorts.Console.csproj -c Release -r osx-x64 -o dist/mac-os
|
run: dotnet publish src/StreamShorts.Console/StreamShorts.Console.csproj -c Release -r osx-x64 -o dist/mac-os
|
||||||
- name: Rename mac-os file
|
- name: Create zip for mac-os
|
||||||
run: mv dist/mac-os/StreamShorts.Console dist/mac-os/StreamShorts.Console_macos
|
run: zip -j dist/stream_shorts_osx_x64.zip dist/mac-os/*
|
||||||
- name: Publish for linux-os
|
- name: Publish for linux-os
|
||||||
run: dotnet publish src/StreamShorts.Console/StreamShorts.Console.csproj -c Release -r linux-x64 -o dist/linux-os
|
run: dotnet publish src/StreamShorts.Console/StreamShorts.Console.csproj -c Release -r linux-x64 -o dist/linux-os
|
||||||
- name: Rename linux-os file
|
- name: Create zip for linux-os
|
||||||
run: mv dist/linux-os/StreamShorts.Console dist/linux-os/StreamShorts.Console_linux
|
run: zip -j dist/stream_shorts_linux_x64.zip dist/linux-os/*
|
||||||
- name: Publish for windows-os
|
- name: Publish for windows-os
|
||||||
run: dotnet publish src/StreamShorts.Console/StreamShorts.Console.csproj -c Release -r win-x64 -o dist/windows-os
|
run: dotnet publish src/StreamShorts.Console/StreamShorts.Console.csproj -c Release -r win-x64 -o dist/windows-os
|
||||||
- name: Rename windows-os file
|
- name: Create zip for windows-os
|
||||||
run: mv dist/windows-os/StreamShorts.Console.exe dist/windows-os/StreamShorts.Console_windows.exe
|
run: zip -j dist/stream_shorts_windows_x64.zip dist/windows-os/*
|
||||||
- name: Get project version
|
- name: Get project version
|
||||||
uses: kzrnm/get-net-sdk-project-versions-action@v1
|
uses: kzrnm/get-net-sdk-project-versions-action@v1
|
||||||
id: get-version
|
id: get-version
|
||||||
@@ -97,6 +97,6 @@ jobs:
|
|||||||
draft: false
|
draft: false
|
||||||
body_path: src/StreamShorts.Console/CHANGELOG.md
|
body_path: src/StreamShorts.Console/CHANGELOG.md
|
||||||
files: |
|
files: |
|
||||||
dist/mac-os/StreamShorts.Console_macos
|
dist/stream_shorts_osx_x64.zip
|
||||||
dist/linux-os/StreamShorts.Console_linux
|
dist/stream_shorts_linux_x64.zip
|
||||||
dist/windows-os/StreamShorts.Console_windows.exe
|
dist/stream_shorts_windows_x64.zip
|
||||||
|
|||||||
@@ -9,6 +9,7 @@
|
|||||||
<OutputType>Exe</OutputType>
|
<OutputType>Exe</OutputType>
|
||||||
<PublishSingleFile>true</PublishSingleFile>
|
<PublishSingleFile>true</PublishSingleFile>
|
||||||
<SelfContained>true</SelfContained>
|
<SelfContained>true</SelfContained>
|
||||||
|
<ErrorOnDuplicatePublishOutputFiles>false</ErrorOnDuplicatePublishOutputFiles>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
@@ -22,7 +23,6 @@
|
|||||||
<PackageReference Include="Spectre.Console" />
|
<PackageReference Include="Spectre.Console" />
|
||||||
<PackageReference Include="Spectre.Console.Cli" />
|
<PackageReference Include="Spectre.Console.Cli" />
|
||||||
<PackageReference Include="TestableIO.System.IO.Abstractions.Wrappers" />
|
<PackageReference Include="TestableIO.System.IO.Abstractions.Wrappers" />
|
||||||
<PackageReference Include="Whisper.net.AllRuntimes" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
Reference in New Issue
Block a user