name: Code Test on: pull_request: branches: - master paths: - 'v2rayN/ServiceLib/Services/CoreConfig/**' - 'v2rayN/ServiceLib/Handler/Fmt/**' - '.github/workflows/test.yml' jobs: test: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v7 with: submodules: 'recursive' fetch-depth: '0' - name: Setup .NET uses: actions/setup-dotnet@v6 with: dotnet-version: '10.x' dotnet-quality: 'ga' - name: Test Code working-directory: ./v2rayN run: dotnet run --project ./ServiceLib.Tests -c Release