diff --git a/.github/actions/dotnet-test-build/action.yml b/.github/actions/dotnet-test-build/action.yml index 7ca0eee2..a99b8155 100644 --- a/.github/actions/dotnet-test-build/action.yml +++ b/.github/actions/dotnet-test-build/action.yml @@ -8,11 +8,9 @@ runs: - uses: actions/setup-dotnet@v3 with: dotnet-quality: ga - dotnet-version: | - 8.0 - 9.0 + dotnet-version: 9.0 - - uses: actions/cache@v3 + - uses: actions/cache@v4 with: key: ${{ runner.os }}-nuget-${{ hashFiles('net/**/*.csproj') }} restore-keys: ${{ runner.os }}-nuget- diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f4061704..998611cb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,7 +27,7 @@ jobs: steps: - run: git config --global core.autocrlf true - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: curl -L https://github.com/editorconfig-checker/editorconfig-checker/releases/download/2.3.5/ec-linux-amd64.tar.gz | tar xzf - -C /opt - run: /opt/bin/ec-linux-amd64 -v @@ -46,7 +46,7 @@ jobs: - '>=23.1.0' steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: node build/make-nojquery @@ -69,7 +69,7 @@ jobs: runs-on: windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: nuget install -Verbosity quiet -ExcludeVersion -OutputDirectory . -Version 2022.2.3 JetBrains.dotCover.CommandLineTools @@ -77,7 +77,7 @@ jobs: - run: JetBrains.dotCover.CommandLineTools\tools\dotCover cover --ReturnTargetExitCode --ReportType=DetailedXML --Filters="+:module=DevExtreme.AspNet.Data" --Output=coverage_dotnet.xml --TargetExecutable=net\dotnet-test-all.cmd - - uses: codecov/codecov-action@v3 + - uses: codecov/codecov-action@v4 with: files: coverage_dotnet.xml @@ -91,11 +91,9 @@ jobs: - uses: actions/setup-dotnet@v3 with: dotnet-quality: ga - dotnet-version: | - 3.1 - 8.0 + dotnet-version: 3.1 - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - if: ${{ env.RELEASE_KEY_SECRET != '' }} run: | @@ -112,7 +110,7 @@ jobs: - if: ${{ env.RELEASE_KEY_SECRET != '' }} run: dotnet pack net/DevExtreme.AspNet.Data --configuration=Release --include-symbols - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: release-packages path: | @@ -123,12 +121,12 @@ jobs: runs-on: windows-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - run: dotnet build net/DevExtreme.AspNet.Data - run: net\docfx\build.cmd - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: docfx-site path: net/docfx/build/site diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 47eaf7a9..57a66d97 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -46,7 +46,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@v4 # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL