@@ -26,14 +26,14 @@ jobs:
2626 cmake-args : " -A x64"
2727
2828 steps :
29- - uses : actions/checkout@v4
30- - uses : lukka/get-cmake@v3.31.6
29+ - uses : actions/checkout@v6
30+ - uses : lukka/get-cmake@v4.2.3
3131
3232 - name : Setup .NET
33- uses : actions/setup-dotnet@v4
33+ uses : actions/setup-dotnet@v5
3434 with :
3535 dotnet-version : |
36- 8 .0.x
36+ 10 .0.x
3737
3838 - name : Restore dotnet tools
3939 run : dotnet tool restore
@@ -51,21 +51,21 @@ jobs:
5151 cmake --build ${{ github.workspace }}/src/sentencepiece4c/build --config Release --target sentencepiece4c
5252
5353 - name : Upload sentencepiece4c artifact
54- uses : actions/upload-artifact@v4
54+ uses : actions/upload-artifact@v6
5555 with :
5656 name : ${{ matrix.sentencepiece4c-artifact }}
5757 path : ${{ github.workspace }}/src/sentencepiece4c/bin/${{ matrix.sentencepiece4c-dll }}
5858
5959 - name : Restore dependencies
6060 run : dotnet restore
6161 - name : Check formatting
62- run : dotnet csharpier -- check .
62+ run : dotnet csharpier check .
6363 - name : Build
6464 run : dotnet build --no-restore -c Release
6565 - name : Test
6666 run : dotnet test --verbosity normal --collect:"Xplat Code Coverage"
6767 - name : Upload coverage reports to Codecov
68- uses : codecov/codecov-action@v4
68+ uses : codecov/codecov-action@v5
6969 env :
7070 CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
7171
@@ -75,20 +75,20 @@ jobs:
7575 runs-on : windows-latest
7676
7777 steps :
78- - uses : actions/checkout@v4
78+ - uses : actions/checkout@v6
7979
8080 - name : Setup .NET
81- uses : actions/setup-dotnet@v4
81+ uses : actions/setup-dotnet@v5
8282 with :
8383 dotnet-version : |
84- 8 .0.x
84+ 10 .0.x
8585
86- - uses : actions/download-artifact@v4
86+ - uses : actions/download-artifact@v7
8787 with :
8888 name : sp4c-linux-x64
8989 path : ${{ github.workspace }}/src/sentencepiece4c/bin
9090
91- - uses : actions/download-artifact@v4
91+ - uses : actions/download-artifact@v7
9292 with :
9393 name : sp4c-win-x64
9494 path : ${{ github.workspace }}/src/sentencepiece4c/bin
@@ -105,7 +105,7 @@ jobs:
105105 dotnet pack src\SIL.Machine.Translation.TensorFlow\SIL.Machine.Translation.TensorFlow.csproj -c Release -o artifacts
106106
107107 - name : Upload package
108- uses : actions/upload-artifact@v4
108+ uses : actions/upload-artifact@v6
109109 with :
110110 name : nuget-package
111111 path : artifacts/*.nupkg
0 commit comments