From 09e003002f064e46a7f3d0178e7a5d11b40fadd1 Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Wed, 15 Jul 2026 13:21:03 +0000 Subject: [PATCH 1/2] Upgrade GitHub Actions to Node.js 24 compatible versions Update actions/checkout and actions/setup-dotnet from v4 to v5 so the workflow runs natively on Node.js 24 instead of relying on deprecated Node.js 20 compatibility mode. Co-authored-by: Pascal Knecht --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index cc23abf..5ab2e60 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,10 +11,10 @@ jobs: steps: - name: Checkout - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup .NET - uses: actions/setup-dotnet@v4 + uses: actions/setup-dotnet@v5 with: dotnet-version: 8.0.x From cb7dfb25e7032d0d8fe756376d8d8fac5ac28b0d Mon Sep 17 00:00:00 2001 From: Cursor Agent Date: Wed, 15 Jul 2026 13:21:48 +0000 Subject: [PATCH 2/2] Upload built HighriseApi.dll as a workflow artifact Add an upload-artifact step after the Release build so the DLL can be downloaded from the GitHub Actions run summary. Co-authored-by: Pascal Knecht --- .github/workflows/build.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5ab2e60..5293b08 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,3 +23,9 @@ jobs: - name: Build run: dotnet build src/HighriseApi/HighriseApi.csproj --configuration Release --no-restore + + - name: Upload DLL artifact + uses: actions/upload-artifact@v6 + with: + name: HighriseApi + path: src/HighriseApi/bin/Release/netstandard2.0/HighriseApi.dll