File tree Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Expand file tree Collapse file tree 1 file changed +7
-6
lines changed Original file line number Diff line number Diff line change 1
1
name : ' confluent-kafka-dotnet build pipeline'
2
2
3
3
env :
4
- CONFIGURATION : Release
5
4
DOTNET_CLI_TELEMETRY_OPTOUT : ' true'
6
5
7
6
on :
20
19
dotnet-version : |
21
20
6.0.x
22
21
8.0.x
22
+ - name : Build and test
23
+ run : |
24
+ dotnet restore
25
+ dotnet test -c Release test/Confluent.Kafka.UnitTests/Confluent.Kafka.UnitTests.csproj
23
26
osx-build :
24
27
runs-on : macos-13
25
28
steps :
51
54
- name : Build and test
52
55
run : |
53
56
dotnet restore
54
- dotnet test -c $env:CONFIGURATION test/Confluent.Kafka.UnitTests/Confluent.Kafka.UnitTests.csproj
57
+ dotnet test -c Release test/Confluent.Kafka.UnitTests/Confluent.Kafka.UnitTests.csproj
55
58
56
59
package :
57
60
needs : [windows-build, osx-build, linux-build]
@@ -75,18 +78,16 @@ jobs:
75
78
- name : Build and create packages
76
79
run : |
77
80
dotnet restore
78
- dotnet build Confluent.Kafka.sln -c $env:CONFIGURATION
81
+ dotnet build Confluent.Kafka.sln -c Release
79
82
80
83
# Different packaging for tagged vs untagged builds
81
84
if ($env:GITHUB_REF -match '^refs/tags/') {
82
85
$suffix = "gr"
83
- $vsuffix = "--version-suffix"
84
86
} else {
85
87
$suffix = "ci-$env:GITHUB_RUN_ID"
86
- $vsuffix = "--version-suffix"
87
88
}
88
89
89
- dotnet pack src/Confluent.Kafka/Confluent.Kafka.csproj --output dist -c $env:CONFIGURATION $vsuffix $suffix
90
+ dotnet pack src/Confluent.Kafka/Confluent.Kafka.csproj --output dist -c Release --version-suffix $suffix
90
91
91
92
- name : Upload artifacts
92
93
uses : actions/upload-artifact@v4
You can’t perform that action at this time.
0 commit comments