From de6166a7e5fd86383e789ec762d37fae4ffae18d Mon Sep 17 00:00:00 2001 From: Damian Hickey Date: Tue, 1 Sep 2026 10:49:31 +0200 Subject: [PATCH] ci: upgrade GitHub Actions to Node 24-compatible versions - actions/checkout v4 -> v5 - actions/setup-dotnet v4 -> v5 - actions/upload-artifact v4 -> v5 - docker/login-action v3 -> v4 Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> --- .github/workflows/ci.yml | 6 +++--- .github/workflows/deploy-docs.yml | 4 ++-- .github/workflows/release.yml | 8 ++++---- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cba0982..838bf20 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,12 +16,12 @@ jobs: timeout-minutes: 15 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 - name: Setup .NET 10 - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: '10.0.x' dotnet-quality: 'preview' @@ -39,7 +39,7 @@ jobs: run: dotnet pack src/MicroStack.Aspire.Hosting/MicroStack.Aspire.Hosting.csproj -c Release --no-build --output ./packages - name: Upload NuGet packages - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: nuget-packages path: ./packages/*.nupkg diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index 6a36a0e..5ebe446 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -18,10 +18,10 @@ jobs: build-docs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup .NET 10 - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: '10.0.x' dotnet-quality: 'preview' diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index db458f8..f2ac4ec 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -23,7 +23,7 @@ jobs: packages: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: fetch-depth: 0 @@ -35,7 +35,7 @@ jobs: fi - name: Setup .NET 10 - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: '10.0.x' dotnet-quality: 'preview' @@ -74,13 +74,13 @@ jobs: run: dotnet nuget push "./packages/*.nupkg" --source https://api.nuget.org/v3/index.json --api-key ${{ secrets.NUGET_ORG_APIKEY }} --skip-duplicate - name: Upload NuGet packages - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@v5 with: name: nuget-packages-${{ inputs.version }} path: ./packages/*.nupkg - name: Log in to GHCR - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }}