@@ -2,15 +2,17 @@ name: Build
2
2
3
3
on :
4
4
push :
5
- branches :
6
- - ' **'
7
- # paths:
8
- # - 'src/**'
5
+ branches-ignore :
6
+ - ' release/**'
7
+ - ' preview/**'
8
+ paths :
9
+ - ' src/**'
10
+ workflow_call :
11
+ outputs :
12
+ build-artifact-name : ${{ needs.pack.outputs.package-artifact-name }}
9
13
10
14
permissions :
11
15
actions : read
12
- pages : write
13
- id-token : write
14
16
15
17
concurrency :
16
18
group : build-${{ github.head_ref || github.ref }}
@@ -32,17 +34,13 @@ jobs:
32
34
outputs :
33
35
github-run-id : ${{ github.run_id }}
34
36
github-run-number : ${{ github.run_number }}
35
- is-release : ${{ startsWith(github.ref_name, 'release') }}
36
- is-preview : ${{ startsWith(github.ref_name, 'preview') }}
37
37
38
38
steps :
39
39
- name : ' Global variables'
40
40
id : github
41
41
run : |
42
42
echo "github-run-id:${{ github.run_id }}"
43
43
echo "github-run-number:${{ github.run_number }}"
44
- echo "is-release:${{ startsWith(github.ref_name, 'release') }}"
45
- echo "is-preview:${{ startsWith(github.ref_name, 'preview') }}"
46
44
47
45
versioning :
48
46
name : Versioning with GitVersion
72
70
assembly-version : ${{ env.assembly-version }}
73
71
assembly-informational-version : ${{ env.assembly-informational-version }}
74
72
file-version : ${{ env.file-version }}
75
- treat-warnins-as-error : ${{ env.is-release }}
76
73
search-glob-pattern : ${{ vars.SRC_DEFAULT_GLOB_PATTERN }}
77
74
78
75
test :
@@ -150,7 +147,7 @@ jobs:
150
147
151
148
publish-dev-package :
152
149
name : ' Publish'
153
- uses : ./.github/workflows/release -nuget-package.yml
150
+ uses : ./.github/workflows/publish -nuget-package.yml
154
151
needs : [global-variables, pack]
155
152
156
153
@@ -162,19 +159,19 @@ jobs:
162
159
nuget-feed-server : ' AzureArtifacts'
163
160
environment : ' Development'
164
161
165
- publish-production-package :
166
- if : ${{ needs.global-variables.outputs.is-release == 'true' || needs.global-variables.outputs.is-preview == 'true' }}
167
- name : ' Publish'
168
- uses : ./.github/workflows/release-nuget-package.yml
169
- needs : [global-variables, pack]
162
+ # publish-production-package:
163
+ # if: ${{ needs.global-variables.outputs.is-release == 'true' || needs.global-variables.outputs.is-preview == 'true' }}
164
+ # name: 'Publish'
165
+ # uses: ./.github/workflows/release-nuget-package.yml
166
+ # needs: [global-variables, pack]
170
167
171
- secrets : inherit
168
+ # secrets: inherit
172
169
173
- with :
174
- artifact-run-id : ${{ needs.global-variables.outputs.github-run-id }}
175
- artifact-name : ${{ needs.pack.outputs.package-artifact-name }}
176
- nuget-feed-server : ' NuGet'
177
- environment : ' NuGet'
170
+ # with:
171
+ # artifact-run-id: ${{ needs.global-variables.outputs.github-run-id }}
172
+ # artifact-name: ${{ needs.pack.outputs.package-artifact-name }}
173
+ # nuget-feed-server: 'NuGet'
174
+ # environment: 'NuGet'
178
175
179
176
# benchmark:
180
177
# if: ${{ github.env.is_release || vars.BENCHMARKDOTNET_RUN_OVERRIDE == 'true' }}
0 commit comments