35
35
36
36
jobs :
37
37
versioning :
38
- name : Versioning with GitVersion ${{ env.git-version }}
38
+ name : Versioning with GitVersion
39
39
runs-on : ubuntu-latest
40
40
outputs :
41
41
ASSEMBLY_VERSION : ${{ steps.versioning.outputs.ASSEMBLY_VERSION }}
46
46
- uses : actions/checkout@v4
47
47
with :
48
48
fetch-depth : 0
49
- - name : Install GitVersion ${{ env.git-version }}
49
+ - name : Install GitVersion
50
50
uses : gittools/actions/gitversion/setup@v3.1.11
51
51
with :
52
52
versionSpec : ${{ env.git-version }}
59
59
configFilePath : ./.gitversion/version.yml
60
60
61
61
build :
62
- name : Build with .NET ${{ env.dotnet-sdk-version }}
62
+ name : Build with .NET
63
63
needs : [versioning]
64
64
runs-on : ubuntu-latest
65
65
env :
@@ -89,16 +89,16 @@ jobs:
89
89
# **/obj/*
90
90
91
91
test :
92
- name : Test with .NET ${{ env.dotnet-sdk-version }}
92
+ name : Test with .NET
93
93
needs : [build]
94
94
runs-on : ubuntu-latest
95
95
steps :
96
96
- uses : actions/checkout@v4
97
- - name : Setup .NET ${{ env.dotnet-sdk-version }}
97
+ - name : Setup .NET
98
98
uses : actions/setup-dotnet@v4
99
99
with :
100
100
dotnet-version : ${{ env.dotnet-sdk-version }}
101
- - name : Test with .NET ${{ env.dotnet-sdk-version }}
101
+ - name : Test with .NET
102
102
run : dotnet test ${{ vars.TEST_DEFAULT_GLOB_PATTERN }} --configuration ${{ env.build-configuration }} --verbosity normal --settings unit-test.runsettings -- --coverage --coverage-output-format cobertura --report-trx --results-directory ${{ runner.temp }}/test-results/
103
103
- name : Upload Test Results
104
104
uses : actions/upload-artifact@v4
@@ -123,7 +123,7 @@ jobs:
123
123
name : Write Code Coverage Summary
124
124
125
125
pack :
126
- name : Pack with .NET ${{ env.dotnet-sdk-version }}
126
+ name : Pack with .NET
127
127
needs : [build, versioning]
128
128
runs-on : ubuntu-latest
129
129
env :
@@ -133,15 +133,15 @@ jobs:
133
133
PACKAGE_VERSION : ${{ needs.versioning.outputs.PACKAGE_VERSION }}
134
134
steps :
135
135
- uses : actions/checkout@v4
136
- - name : Setup .NET ${{ env.dotnet-sdk-version }}
136
+ - name : Setup .NET
137
137
uses : actions/setup-dotnet@v4
138
138
with :
139
139
dotnet-version : ${{ env.dotnet-sdk-version }}
140
140
- name : Download Build
141
141
uses : actions/download-artifact@v4
142
142
with :
143
143
name : build
144
- - name : Pack with .NET ${{ env.dotnet-sdk-version }}
144
+ - name : Pack with .NET
145
145
run : dotnet pack ${{ vars.SRC_SEARCH_PATTERN }} --no-build --no-restore --configuration ${{ env.build-configuration }} /p:Platform=${{ env.build-platform }} /p:PackageVersion=${{ env.PACKAGE_VERSION }} /p:Version=${{ env.ASSEMBLY_VERSION }} /p:AssemblyInformationalVersion=${{ env.ASSEMBLY_INFORMATIONAL_VERSION }} /p:FileVersion=${{ env.FILE_VERSION }} --output ${{ runner.temp }}/packages/
146
146
- name : Upload Package
147
147
uses : actions/upload-artifact@v4
@@ -153,7 +153,7 @@ jobs:
153
153
154
154
benchmark :
155
155
if : ${{ github.env.is_release || vars.BENCHMARKDOTNET_RUN_OVERRIDE == 'true' }}
156
- name : Benchmark with .NET ${{ env.dotnet-sdk-version }} on ${{ matrix.os }}
156
+ name : Benchmark with .NET on ${{ matrix.os }}
157
157
needs : [build]
158
158
strategy :
159
159
matrix :
@@ -188,7 +188,7 @@ jobs:
188
188
189
189
publish-docs :
190
190
if : ${{ github.env.is_release && !github.env.is_preview }}
191
- name : Docs with .NET ${{ env.dotnet-sdk-version }}
191
+ name : Docs with .NET
192
192
needs : [benchmark, test]
193
193
environment :
194
194
name : github-pages
@@ -227,7 +227,7 @@ jobs:
227
227
228
228
publish-package-internal :
229
229
if : ${{ !github.env.is_release }}
230
- name : Publish package with .NET ${{ env.dotnet-sdk-version }}
230
+ name : Publish package with .NET
231
231
needs : [pack]
232
232
environment :
233
233
name : private-nuget-feed
@@ -251,7 +251,7 @@ jobs:
251
251
252
252
release-package :
253
253
if : ${{ github.env.is_release }}
254
- name : Release package with .NET ${{ env.dotnet-sdk-version }}
254
+ name : Release package with .NET
255
255
needs : [pack, test]
256
256
environment :
257
257
name : public-nuget-feed
0 commit comments