8
8
- ' v[0-9].[0-9]*'
9
9
paths :
10
10
- ' src/**'
11
+ - ' .github/workflows/**'
11
12
12
13
jobs :
13
14
build :
55
56
- name : ' Package FunctionRuntime'
56
57
run : |
57
58
mkdir -p outputs/function
58
- dotnet publish --configuration $CONFIGURATION --output $GITHUB_WORKSPACE/outputs/function/ src/aggregator-function/aggregator-function.csproj
59
+ dotnet publish --configuration $CONFIGURATION --output $GITHUB_WORKSPACE/outputs/function/ src/aggregator-function/aggregator-function.csproj -p:VersionPrefix=${{ steps.gitversion.outputs.majorMinorPatch }} -p:VersionSuffix=${{ steps.gitversion.outputs.preReleaseTag }}
59
60
pushd outputs/function && \
60
61
7z a -bd -r FunctionRuntime.zip && \
61
62
popd
84
85
- name : ' Package aggregator-cli Windows'
85
86
run : |
86
87
mkdir -p outputs/$RUNTIME
87
- dotnet publish --configuration $CONFIGURATION --runtime $RUNTIME --self-contained true --output $GITHUB_WORKSPACE/outputs/$RUNTIME/ src/aggregator-cli/aggregator-cli.csproj
88
+ dotnet publish --configuration $CONFIGURATION --runtime $RUNTIME --self-contained true --output $GITHUB_WORKSPACE/outputs/$RUNTIME/ src/aggregator-cli/aggregator-cli.csproj -p:VersionPrefix=${{ steps.gitversion.outputs.majorMinorPatch }} -p:VersionSuffix=${{ steps.gitversion.outputs.preReleaseTag }}
88
89
pushd outputs/$RUNTIME && \
89
90
7z a -bd -r aggregator-cli-win-x64.zip && \
90
91
popd
93
94
- name : ' Package aggregator-cli Linux'
94
95
run : |
95
96
mkdir -p outputs/$RUNTIME
96
- dotnet publish --configuration $CONFIGURATION --runtime $RUNTIME --self-contained true --output $GITHUB_WORKSPACE/outputs/$RUNTIME/ src/aggregator-cli/aggregator-cli.csproj
97
+ dotnet publish --configuration $CONFIGURATION --runtime $RUNTIME --self-contained true --output $GITHUB_WORKSPACE/outputs/$RUNTIME/ src/aggregator-cli/aggregator-cli.csproj -p:VersionPrefix=${{ steps.gitversion.outputs.majorMinorPatch }} -p:VersionSuffix=${{ steps.gitversion.outputs.preReleaseTag }}
97
98
pushd outputs/$RUNTIME && \
98
99
7z a -bd -r aggregator-cli-linux-x64.zip && \
99
100
popd
@@ -102,7 +103,7 @@ jobs:
102
103
- name : ' Package aggregator-cli OS/X'
103
104
run : |
104
105
mkdir -p outputs/$RUNTIME
105
- dotnet publish --configuration $CONFIGURATION --runtime $RUNTIME --self-contained true --output $GITHUB_WORKSPACE/outputs/$RUNTIME/ src/aggregator-cli/aggregator-cli.csproj
106
+ dotnet publish --configuration $CONFIGURATION --runtime $RUNTIME --self-contained true --output $GITHUB_WORKSPACE/outputs/$RUNTIME/ src/aggregator-cli/aggregator-cli.csproj -p:VersionPrefix=${{ steps.gitversion.outputs.majorMinorPatch }} -p:VersionSuffix=${{ steps.gitversion.outputs.preReleaseTag }}
106
107
pushd outputs/$RUNTIME && \
107
108
7z a -bd -r aggregator-cli-osx-x64.zip && \
108
109
popd
0 commit comments