Skip to content

Improve .NET 9.0+ locking performance (#30) #215

Improve .NET 9.0+ locking performance (#30)

Improve .NET 9.0+ locking performance (#30) #215

Workflow file for this run

name: Kook.Net on Push
on:
push:
branches: [ master, dev ]
jobs:
build_and_test:
name: Build and Test
strategy:
matrix:
target: [ windows-latest, ubuntu-latest, macOS-latest ]
uses: ./.github/workflows/build-test.yml
with:
target: ${{ matrix.target }}
dotnet-version: 10.0.x
publish_test_results:
name: Publish Test Results
needs: build_and_test
uses: ./.github/workflows/publish-test-results.yml
call_push_packages:
name: Push Packages
needs: build_and_test
uses: ./.github/workflows/packages.yml
with:
dotnet-version: 10.0.x
secrets:
NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
GITHUB_PACKAGES_KEY: ${{ secrets.GITHUB_TOKEN }}