File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -435,3 +435,55 @@ jobs:
435435# with:
436436# name: ''
437437# path: ''
438+
439+ # Builds and tests SecureFolderFS.
440+ test :
441+ needs : [sdk, ui]
442+ runs-on : windows-2025-vs2026
443+ strategy :
444+ fail-fast : false
445+ matrix :
446+ configuration : [Release, Debug]
447+ targetFramework : [net10.0]
448+ env :
449+ CONFIGURATION : ${{ matrix.configuration }}
450+ THIS_PROJECT_PATH : ${{ github.workspace }}\tests\SecureFolderFS.Tests
451+ THIS_TFM : ${{ matrix.targetFramework }}
452+
453+ steps :
454+ - name : Checkout the repository
455+ uses : actions/checkout@v6
456+ with :
457+ submodules : recursive
458+
459+ - name : Install Dependencies
460+ uses : " ./.github/install_dependencies"
461+ with :
462+ dotnet-version : ${{ env.DOTNET_SDK }}
463+ run-uno-check : false
464+
465+ - name : Restore
466+ run : |
467+ msbuild $env:SOLUTION_PATH `
468+ -maxcpucount `
469+ -t:Restore `
470+ -p:Platform="Any CPU" `
471+ -p:Configuration=$env:CONFIGURATION
472+
473+ - name : Build
474+ run : |
475+ msbuild $env:THIS_PROJECT_PATH `
476+ -maxcpucount `
477+ -t:Build `
478+ -p:Platform="Any CPU" `
479+ -p:Configuration=$env:CONFIGURATION `
480+ -p:TargetFramework=$env:THIS_TFM
481+
482+ - name : Test
483+ run : dotnet test $env:THIS_PROJECT_PATH -c $env:CONFIGURATION --no-build
484+
485+ # - name: Upload artifact
486+ # uses: actions/upload-artifact@v7
487+ # with:
488+ # name: ''
489+ # path: ''
You can’t perform that action at this time.
0 commit comments