| @@ -17,26 +17,32 @@ jobs: | |||||
| - build: linux-debug | - build: linux-debug | ||||
| os: ubuntu-latest | os: ubuntu-latest | ||||
| config: debug | config: debug | ||||
| dotnet: 6.0.x | |||||
| - build: linux-release | - build: linux-release | ||||
| os: ubuntu-latest | os: ubuntu-latest | ||||
| config: release | config: release | ||||
| dotnet: 6.0.x | |||||
| - build: macos-debug | - build: macos-debug | ||||
| os: macos-latest | os: macos-latest | ||||
| config: debug | config: debug | ||||
| dotnet: 6.0.x | |||||
| - build: macos-release | - build: macos-release | ||||
| os: macos-latest | os: macos-latest | ||||
| config: release | config: release | ||||
| dotnet: 6.0.x | |||||
| - build: windows-debug | - build: windows-debug | ||||
| os: windows-2019 | os: windows-2019 | ||||
| config: debug | config: debug | ||||
| dotnet: 6.0.x | |||||
| - build: windows-release | - build: windows-release | ||||
| os: windows-2019 | os: windows-2019 | ||||
| config: release | config: release | ||||
| dotnet: 6.0.x | |||||
| steps: | steps: | ||||
| - uses: actions/checkout@v2 | - uses: actions/checkout@v2 | ||||
| - uses: actions/setup-dotnet@v1 | - uses: actions/setup-dotnet@v1 | ||||
| with: | with: | ||||
| dotnet-version: '7.0.x' | |||||
| dotnet-version: ${{ matrix.dotnet }} | |||||
| # workaround for actions/setup-dotnet#155 | # workaround for actions/setup-dotnet#155 | ||||
| - name: Clear package cache | - name: Clear package cache | ||||
| run: dotnet clean LLamaSharp.sln && dotnet nuget locals all --clear | run: dotnet clean LLamaSharp.sln && dotnet nuget locals all --clear | ||||