diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 77976a6..cd83dfe 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -13,10 +13,12 @@ jobs:
env:
DOTNET_CLI_TELEMETRY_OPTOUT: 'true'
steps:
- - name: Setup .Net 7.0.x
+ - name: Setup .Net
uses: actions/setup-dotnet@v3
with:
- dotnet-version: '7.0.x'
+ dotnet-version: |
+ 7.0.x
+ 8.0.x
- uses: actions/checkout@v4
- name: Restore
run: dotnet restore --nologo src
@@ -31,10 +33,10 @@ jobs:
DOTNET_CLI_TELEMETRY_OPTOUT: 'true'
steps:
- uses: actions/checkout@v4
- - name: Setup .Net 7.0.x
+ - name: Setup .Net 8.0.x
uses: actions/setup-dotnet@v3
with:
- dotnet-version: '7.0.x'
+ dotnet-version: '8.0.x'
- name: Restore
run: dotnet restore --nologo src
- name: .Net Format
diff --git a/.github/workflows/nightly-release.yml b/.github/workflows/nightly-release.yml
index 8dc5f4e..3893ee1 100644
--- a/.github/workflows/nightly-release.yml
+++ b/.github/workflows/nightly-release.yml
@@ -11,10 +11,12 @@ jobs:
env:
DOTNET_CLI_TELEMETRY_OPTOUT: 'true'
steps:
- - name: Setup .Net 7.0.x
+ - name: Setup .Net
uses: actions/setup-dotnet@v3
with:
- dotnet-version: '7.0.x'
+ dotnet-version: |
+ 7.0.x
+ 8.0.x
- uses: actions/checkout@v4
- name: Fetch all history for all tags and branches
run: git fetch --prune --unshallow
diff --git a/.github/workflows/pr-build.yml b/.github/workflows/pr-build.yml
index 53378dd..66e7c85 100644
--- a/.github/workflows/pr-build.yml
+++ b/.github/workflows/pr-build.yml
@@ -16,10 +16,12 @@ jobs:
env:
DOTNET_CLI_TELEMETRY_OPTOUT: 'true'
steps:
- - name: Setup .Net 7.0.x
+ - name: Setup .Net
uses: actions/setup-dotnet@v3
with:
- dotnet-version: '7.0.x'
+ dotnet-version: |
+ 7.0.x
+ 8.0.x
- uses: actions/checkout@v4
- name: Restore
run: dotnet restore --nologo src
@@ -32,10 +34,10 @@ jobs:
DOTNET_CLI_TELEMETRY_OPTOUT: 'true'
steps:
- uses: actions/checkout@v4
- - name: Setup .Net 7.0.x
+ - name: Setup .Net 8.0.x
uses: actions/setup-dotnet@v3
with:
- dotnet-version: '7.0.x'
+ dotnet-version: '8.0.x'
- name: Restore
run: dotnet restore --nologo src
- name: .Net Format
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index c16d0cb..8d4a0e5 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -10,10 +10,12 @@ jobs:
env:
DOTNET_CLI_TELEMETRY_OPTOUT: 'true'
steps:
- - name: Setup .Net 7.0.x
+ - name: Setup .Net
uses: actions/setup-dotnet@v3
with:
- dotnet-version: '7.0.x'
+ dotnet-version: |
+ 7.0.x
+ 8.0.x
- uses: actions/checkout@v4
- name: Fetch all history for all tags and branches
run: git fetch --prune --unshallow
diff --git a/src/DockerComposeBuilder.Examples.Complex/DockerComposeBuilder.Examples.Complex.csproj b/src/DockerComposeBuilder.Examples.Complex/DockerComposeBuilder.Examples.Complex.csproj
index 8a4f358..a0676e6 100644
--- a/src/DockerComposeBuilder.Examples.Complex/DockerComposeBuilder.Examples.Complex.csproj
+++ b/src/DockerComposeBuilder.Examples.Complex/DockerComposeBuilder.Examples.Complex.csproj
@@ -2,9 +2,9 @@
Exe
- net7.0
+ net8.0
enable
- 11.0
+ 12.0
false
diff --git a/src/DockerComposeBuilder.Tests/DockerComposeBuilder.Tests.csproj b/src/DockerComposeBuilder.Tests/DockerComposeBuilder.Tests.csproj
index 2cdfff8..2b21634 100644
--- a/src/DockerComposeBuilder.Tests/DockerComposeBuilder.Tests.csproj
+++ b/src/DockerComposeBuilder.Tests/DockerComposeBuilder.Tests.csproj
@@ -1,9 +1,9 @@
- net7.0
+ net7.0;net8.0
enable
- 11
+ 12
false
diff --git a/src/DockerComposeBuilder/DockerComposeBuilder.csproj b/src/DockerComposeBuilder/DockerComposeBuilder.csproj
index 23f40ab..4bf853c 100644
--- a/src/DockerComposeBuilder/DockerComposeBuilder.csproj
+++ b/src/DockerComposeBuilder/DockerComposeBuilder.csproj
@@ -1,7 +1,7 @@
- netstandard2.0;net7.0
+ netstandard2.0;net7.0;net8.0
David Dolyniuk, Jan Trejbal
The goal of this project is to generate docker-compose literate YAML in C# using the builder design pattern
true