diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 19a44b9..5d5587d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,10 +14,10 @@ jobs: build-test: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 - name: Set up .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v6 with: dotnet-version: "8.0.x" diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c5dbd9f..866cf7e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,12 +19,12 @@ jobs: release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v7 with: fetch-depth: 0 - name: Set up .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v6 with: dotnet-version: "8.0.x" @@ -72,7 +72,7 @@ jobs: - name: Create Release (from CHANGELOG) if: startsWith(github.ref, 'refs/tags/') && steps.notes.outputs.has_notes == 'true' - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: tag_name: ${{ github.ref_name }} name: ${{ github.ref_name }} @@ -83,7 +83,7 @@ jobs: - name: Create Release (auto-generated notes) if: startsWith(github.ref, 'refs/tags/') && steps.notes.outputs.has_notes != 'true' - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@v3 with: tag_name: ${{ github.ref_name }} name: ${{ github.ref_name }} diff --git a/CHANGELOG.md b/CHANGELOG.md index 7ad84ef..db8411e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ ## [Unreleased] +### 变更 +- CI Actions 升级到 Node 24 运行时:`actions/checkout@v7`、`actions/setup-dotnet@v6`、`softprops/action-gh-release@v3`(消除 Node 20 弃用告警)。 + ### 新增 - 暂无