- add: linux build

This commit is contained in:
2025-05-02 11:58:06 +03:00
parent 07a64bbd20
commit 48ec2b2666

View File

@@ -22,15 +22,19 @@ jobs:
run: dotnet restore
- name: Build Update resolver
run: dotnet publish -c Release -r win-x64 -o ~/publish -p:IncludeNativeLibrariesForSelfExtract=true Nebula.UpdateResolver
- name: Build Updater for linux
run: dotnet publish -c Release -r linux-x64 -o ~/publish -p:IncludeNativeLibrariesForSelfExtract=true Nebula.UpdateResolver
- name: Rename file
run: mv ~/publish/Nebula.UpdateResolver.exe ~/publish/NebulaLauncher.exe
- name: Rename file
run: mv ~/publish/Nebula.UpdateResolver.pdb ~/publish/NebulaLauncher.pdb
- name: Rename file
run: mv ~/publish/Nebula.UpdateResolver ~/publish/NebulaLauncher
- name: FTP Deploy Release
uses: SamKirkland/FTP-Deploy-Action@v4.3.5
with:
server: ${{ secrets.FTP_SERVER }}
username: ${{ secrets.FTP_USERNAME }}
password: ${{ secrets.FTP_PASSWORD }}
local-dir: ~/publish/
local-dir: ./publish/
server-dir: ./publish/