diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 8c4e90c8..741723ce 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -16,21 +16,21 @@ jobs:
build:
runs-on: ubuntu-24.04
steps:
- - uses: actions/checkout@v2
- with:
- fetch-depth: 0
+ - uses: actions/checkout@v4
- name: Setup .NET 9.0
- uses: actions/setup-dotnet@v1
+ uses: actions/setup-dotnet@v4
with:
dotnet-version: 9.0.x
+ dotnet-quality: 'ga'
- name: Setup .NET 8.0
- uses: actions/setup-dotnet@v1
+ uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.0.x
+ dotnet-quality: 'ga'
- name: Restore tools
run: dotnet tool restore
- name: Run the build script
- uses: cake-build/cake-action@v1
+ uses: cake-build/cake-action@v2
env:
COVERALLS_TOKEN: ${{ secrets.COVERALLS_TOKEN }}
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 3b293f9b..df14dc09 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -20,31 +20,23 @@ on:
default: 'false'
jobs:
publish:
- runs-on: ubuntu-22.04
+ runs-on: ubuntu-24.04
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v4
+ - name: Setup .NET 9.0
+ uses: actions/setup-dotnet@v4
with:
- fetch-depth: 0
- - name: Setup Java
- uses: actions/setup-java@v1
- with:
- java-version: 11.0.x
+ dotnet-version: 9.0.x
+ dotnet-quality: 'ga'
- name: Setup .NET 8.0
- uses: actions/setup-dotnet@v1
+ uses: actions/setup-dotnet@v4
with:
dotnet-version: 8.0.x
- - name: Setup .NET 6.0
- uses: actions/setup-dotnet@v1
- with:
- dotnet-version: 6.0.x
- - name: Setup .NET 2.0
- uses: actions/setup-dotnet@v1
- with:
- dotnet-version: 2.x.x
+ dotnet-quality: 'ga'
- name: Restore tools
run: dotnet tool restore
- name: Run the build script
- uses: cake-build/cake-action@v1
+ uses: cake-build/cake-action@v2
env:
COVERALLS_TOKEN: ${{ secrets.COVERALLS_TOKEN }}
NUGET_API_KEY: ${{ secrets.NUGET_API_KEY }}
diff --git a/build.cake b/build.cake
index d18879d6..6a2e6b2e 100644
--- a/build.cake
+++ b/build.cake
@@ -63,7 +63,7 @@ Teardown(ctx =>
Task("Clean")
.Does(() =>
{
- CleanDirectory(artifactsPath);
+ CleanDirectories(artifactsPath);
});
Task("SonarBegin")
@@ -122,7 +122,6 @@ Task("Test")
}
});
-
Task("Pack")
.Does(() =>
{
diff --git a/src/TrueLayer/TrueLayer.csproj b/src/TrueLayer/TrueLayer.csproj
index 7f5b821e..b2c8cfb1 100644
--- a/src/TrueLayer/TrueLayer.csproj
+++ b/src/TrueLayer/TrueLayer.csproj
@@ -21,7 +21,6 @@
-