71
71
needs : windows-build
72
72
runs-on : windows-latest
73
73
steps :
74
- - name : Dump GitHub context
75
- env :
76
- GITHUB_CONTEXT : ${{ toJson(github) }}
77
- run : echo "$GITHUB_CONTEXT"
78
- - name : Dump job context
79
- env :
80
- JOB_CONTEXT : ${{ toJson(job) }}
81
- run : echo "$JOB_CONTEXT"
82
- - name : Dump steps context
83
- env :
84
- STEPS_CONTEXT : ${{ toJson(steps) }}
85
- run : echo "$STEPS_CONTEXT"
86
- - name : Dump runner context
87
- env :
88
- RUNNER_CONTEXT : ${{ toJson(runner) }}
89
- run : echo "$RUNNER_CONTEXT"
90
- - name : Dump strategy context
91
- env :
92
- STRATEGY_CONTEXT : ${{ toJson(strategy) }}
93
- run : echo "$STRATEGY_CONTEXT"
94
- - name : Dump matrix context
95
- env :
96
- MATRIX_CONTEXT : ${{ toJson(matrix) }}
97
- run : echo "$MATRIX_CONTEXT"
98
-
99
- - name : Environment
100
- run : |
101
- Get-ChildItem env:
102
-
74
+
103
75
- name : Show default environment variables
104
76
run : |
105
77
echo "The job_id is: $GITHUB_JOB" # reference the default environment variables
@@ -116,16 +88,16 @@ jobs:
116
88
run : |
117
89
dotnet restore
118
90
dotnet build Confluent.Kafka.sln -c $env:CONFIGURATION
119
-
91
+
120
92
# Different packaging for tagged vs untagged builds
121
93
if ($env:GITHUB_REF -match '^refs/tags/') {
122
- $suffix = "gr"
94
+ $suffix = "gr.$env:GITHUB_RUN_NUMBER "
123
95
$vsuffix = "--version-suffix"
124
96
} else {
125
97
$suffix = "ci-$env:GITHUB_RUN_ID"
126
98
$vsuffix = "--version-suffix"
127
99
}
128
-
100
+
129
101
dotnet pack src/Confluent.Kafka/Confluent.Kafka.csproj --output artifacts -c $env:CONFIGURATION $vsuffix $suffix
130
102
131
103
- name : Upload artifacts
0 commit comments