aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/dotnet.yml
blob: f8efa977bd7542a3335d80cb30a12f96b35671bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
name: .NET Build

on: [push]

jobs:
  build:
    runs-on: ubuntu-latest

    steps:
    - uses: actions/checkout@v2
    - name: Setup .NET
      uses: actions/setup-dotnet@v1
      with:
        dotnet-version: '6.0.x'
    - name: Restore, Build Celesteia
      run: dotnet build
    - name: Publish Windows
      run: dotnet publish -c Release -r win-x64 --self-contained
    - name: Publish OSX
      run: dotnet publish -c Release -r osx-x64 --self-contained
    - name: Publish Linux
      run: dotnet publish -c Release -r linux-x64 --self-contained