diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c23139e..7d58442 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -17,12 +17,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup .NET SDK - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: dotnet-version: | 3.1.x @@ -68,7 +68,7 @@ jobs: - name: Upload test results artifacts if: github.repository_owner == 'casbin-net' && github.event_name == 'push' - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: "drop-ci-test-results" path: './test/Casbin.AspNetCore.Performance/BenchmarkDotNet.Artifacts' @@ -79,10 +79,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Setup .NET SDK - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: dotnet-version: | 3.1.x @@ -115,7 +115,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Dry run semantic-release run: | @@ -130,7 +130,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 @@ -141,7 +141,7 @@ jobs: run: git tag -l -n - name: Setup .NET SDK - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: dotnet-version: | 3.1.x @@ -172,7 +172,7 @@ jobs: dotnet pack -c Release -o packages /p:PackageVersion=$PackageVersion /p:Version=$Version; - name: Upload packages artefacts - uses: actions/upload-artifact@v1.0.0 + uses: actions/upload-artifact@v4 with: name: "drop-ci-build-packages" path: './packages' diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 4920b07..c67fb60 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -30,7 +30,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: # We must fetch at least the immediate parents so that if this is # a pull request then we can checkout the head. @@ -38,7 +38,7 @@ jobs: # Initializes the CodeQL tools for scanning. - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@v3 with: languages: ${{ matrix.language }} # If you wish to specify custom queries, you can do so here or in a config file. @@ -47,7 +47,7 @@ jobs: # queries: ./path/to/local/query, your-org/your-repo/queries@main - name: Setup .NET sdk - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: dotnet-version: | 3.1.x @@ -61,7 +61,7 @@ jobs: # Autobuild attempts to build any compiled languages (C/C++, C#, or Java). # If this step fails, then you should remove it and run the build manually (see below) - name: Autobuild - uses: github/codeql-action/autobuild@v2 + uses: github/codeql-action/autobuild@v3 # â„šī¸ Command-line programs to run using the OS shell. # 📚 https://git.io/JvXDl @@ -75,4 +75,4 @@ jobs: # make release - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@v3 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e9af985..2a3a62b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,12 +18,12 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Setup .NET SDK - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: dotnet-version: | 3.1.x @@ -67,7 +67,7 @@ jobs: } - name: Upload test results artefacts - uses: actions/upload-artifact@v1.0.0 + uses: actions/upload-artifact@v4 with: name: "drop-ci-test-results" path: './test-results' @@ -79,7 +79,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Run semantic-release run: | @@ -94,7 +94,7 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 @@ -105,7 +105,7 @@ jobs: run: git tag -l -n - name: Setup .NET SDK - uses: actions/setup-dotnet@v1 + uses: actions/setup-dotnet@v4 with: dotnet-version: | 3.1.x @@ -132,7 +132,7 @@ jobs: dotnet pack -c Release -o packages /p:PackageVersion=$Version /p:Version=$Version; - name: Upload packages artefacts - uses: actions/upload-artifact@v1.0.0 + uses: actions/upload-artifact@v4 with: name: "drop-ci-packages" path: './packages'