Skip to content

Commit f45df09

Browse files
committed
ci: fail on curl build warnings in all CI builds [ci skip]
To avoid next time: ``` /home/appveyor/projects/curl-for-win/curl/lib/vquic/curl_ngtcp2.c:836:1: warning: missing field 'begin_path_validation' initializer [-Wmissing-field-initializers] 836 | }; | ^ /home/appveyor/projects/curl-for-win/curl/lib/vquic/curl_ngtcp2.c:1186:1: warning: missing field 'recv_origin' initializer [-Wmissing-field-initializers] 1186 | }; | ^ 2 warnings generated. ``` Ref: https://ci.appveyor.com/project/curlorg/curl-for-win/builds/52462852#L14821
1 parent ff788c8 commit f45df09

File tree

3 files changed

+22
-22
lines changed

3 files changed

+22
-22
lines changed

.github/workflows/build.yml

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ jobs:
106106
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
107107
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
108108
run: |
109-
export CW_CONFIG="${GITHUB_REF_NAME}-linux-a64-x64"
109+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux-a64-x64"
110110
export CW_REVISION="${GITHUB_SHA}"
111111
. ./_versions.sh
112112
sudo podman image trust set --type reject default
@@ -143,7 +143,7 @@ jobs:
143143
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
144144
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
145145
run: |
146-
export CW_CONFIG="${GITHUB_REF_NAME}-linux-a64-r64-x64-gcc"
146+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux-a64-r64-x64-gcc"
147147
export CW_REVISION="${GITHUB_SHA}"
148148
. ./_versions.sh
149149
export CW_GCCSUFFIX='-14'
@@ -181,7 +181,7 @@ jobs:
181181
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
182182
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
183183
run: |
184-
export CW_CONFIG="${GITHUB_REF_NAME}-linux"
184+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux"
185185
export CW_REVISION="${GITHUB_SHA}"
186186
DOCKER_IMAGE='debian:bookworm-slim'
187187
export CW_CCSUFFIX='-15'
@@ -220,7 +220,7 @@ jobs:
220220
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
221221
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
222222
run: |
223-
export CW_CONFIG="${GITHUB_REF_NAME}-linux-gcc"
223+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux-gcc"
224224
export CW_REVISION="${GITHUB_SHA}"
225225
DOCKER_IMAGE='debian:bookworm-slim'
226226
export CW_CCSUFFIX='-15'
@@ -259,7 +259,7 @@ jobs:
259259
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
260260
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
261261
run: |
262-
export CW_CONFIG="${GITHUB_REF_NAME}-linux-a64-r64-x64-musl"
262+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux-a64-r64-x64-musl"
263263
export CW_REVISION="${GITHUB_SHA}"
264264
. ./_versions.sh
265265
sudo podman image trust set --type reject default
@@ -296,7 +296,7 @@ jobs:
296296
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
297297
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
298298
run: |
299-
export CW_CONFIG="${GITHUB_REF_NAME}-linux-a64-r64-x64-musl-gcc"
299+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux-a64-r64-x64-musl-gcc"
300300
export CW_REVISION="${GITHUB_SHA}"
301301
. ./_versions.sh
302302
sudo podman image trust set --type reject default
@@ -333,7 +333,7 @@ jobs:
333333
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
334334
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
335335
run: |
336-
export CW_CONFIG="${GITHUB_REF_NAME}-linux-musl"
336+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux-musl"
337337
export CW_REVISION="${GITHUB_SHA}"
338338
DOCKER_IMAGE='debian:bookworm-slim'
339339
export CW_CCSUFFIX='-15'
@@ -372,7 +372,7 @@ jobs:
372372
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
373373
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
374374
run: |
375-
export CW_CONFIG="${GITHUB_REF_NAME}-linux-musl-gcc"
375+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux-musl-gcc"
376376
export CW_REVISION="${GITHUB_SHA}"
377377
DOCKER_IMAGE='debian:bookworm-slim'
378378
export CW_CCSUFFIX='-15'
@@ -411,7 +411,7 @@ jobs:
411411
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
412412
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
413413
run: |
414-
export CW_CONFIG="${GITHUB_REF_NAME}-linux"
414+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux"
415415
export CW_REVISION="${GITHUB_SHA}"
416416
DOCKER_IMAGE='alpine:latest'
417417
sudo podman image trust set --type reject default
@@ -448,7 +448,7 @@ jobs:
448448
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
449449
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
450450
run: |
451-
export CW_CONFIG="${GITHUB_REF_NAME}-linux-gcc"
451+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux-gcc"
452452
export CW_REVISION="${GITHUB_SHA}"
453453
DOCKER_IMAGE='alpine:latest'
454454
sudo podman image trust set --type reject default
@@ -485,7 +485,7 @@ jobs:
485485
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
486486
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
487487
run: |
488-
export CW_CONFIG="${GITHUB_REF_NAME}-linux"
488+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-linux"
489489
export CW_REVISION="${GITHUB_SHA}"
490490
sh -c ./_ci-mac-homebrew.sh
491491
@@ -515,7 +515,7 @@ jobs:
515515
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
516516
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
517517
run: |
518-
export CW_CONFIG="${GITHUB_REF_NAME}-mac-macuni"
518+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-mac-macuni"
519519
export CW_REVISION="${GITHUB_SHA}"
520520
sh -c ./_ci-mac-homebrew.sh
521521
@@ -545,7 +545,7 @@ jobs:
545545
COSIGN_PKG_GPG_PASS: '${{ secrets.COSIGN_PKG_GPG_PASS }}'
546546
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
547547
run: |
548-
export CW_CONFIG="${GITHUB_REF_NAME}-mac-macuni-llvm"
548+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-mac-macuni-llvm"
549549
export CW_REVISION="${GITHUB_SHA}"
550550
sh -c ./_ci-mac-homebrew.sh
551551
@@ -576,7 +576,7 @@ jobs:
576576
COSIGN_PKG_KEY_PASS: '${{ secrets.COSIGN_PKG_KEY_PASS }}'
577577
run: |
578578
export CW_CCSUFFIX='-15'
579-
export CW_CONFIG="${GITHUB_REF_NAME}-mac-gcc-a64"
579+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-mac-gcc-a64"
580580
export CW_REVISION="${GITHUB_SHA}"
581581
sh -c ./_ci-mac-homebrew.sh
582582
@@ -608,7 +608,7 @@ jobs:
608608
CW_LLVM_MINGW_DL: '1'
609609
CW_LLVM_MINGW_ONLY: '0'
610610
run: |
611-
export CW_CONFIG="${GITHUB_REF_NAME}-win"
611+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-win"
612612
export CW_REVISION="${GITHUB_SHA}"
613613
. ./_versions.sh
614614
sh -c ./_ci-mac-homebrew.sh
@@ -639,7 +639,7 @@ jobs:
639639
CW_LLVM_MINGW_DL: '1'
640640
CW_LLVM_MINGW_ONLY: '0'
641641
run: |
642-
export CW_CONFIG="${GITHUB_REF_NAME}-win"
642+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-win"
643643
export CW_REVISION="${GITHUB_SHA}"
644644
. ./_versions.sh
645645
sudo podman image trust set --type reject default
@@ -678,7 +678,7 @@ jobs:
678678
CW_LLVM_MINGW_DL: '1'
679679
CW_LLVM_MINGW_ONLY: '0'
680680
run: |
681-
export CW_CONFIG="${GITHUB_REF_NAME}-win-gcc"
681+
export CW_CONFIG="${GITHUB_REF_NAME}-werror-win-gcc"
682682
export CW_REVISION="${GITHUB_SHA}"
683683
. ./_versions.sh
684684
sudo podman image trust set --type reject default

.github/workflows/daily.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
SIGN_PKG_GPG_PASS: '${{ secrets.SIGN_PKG_GPG_PASS }}'
3939
SIGN_PKG_KEY_PASS: '${{ secrets.SIGN_PKG_KEY_PASS }}'
4040
run: |
41-
export CW_CONFIG='dev-linux'
41+
export CW_CONFIG='werror-dev-linux'
4242
export CW_REVISION; CW_REVISION="$(TZ=UTC date +'%Y%m%d')"
4343
DOCKER_IMAGE='debian:bookworm-slim'
4444
export CW_CCSUFFIX='-15'
@@ -85,7 +85,7 @@ jobs:
8585
SIGN_PKG_GPG_PASS: '${{ secrets.SIGN_PKG_GPG_PASS }}'
8686
SIGN_PKG_KEY_PASS: '${{ secrets.SIGN_PKG_KEY_PASS }}'
8787
run: |
88-
export CW_CONFIG='dev-linux-a64-r64-x64-musl'
88+
export CW_CONFIG='werror-dev-linux-a64-r64-x64-musl'
8989
export CW_REVISION; CW_REVISION="$(TZ=UTC date +'%Y%m%d')"
9090
. ./_versions.sh
9191
sudo podman image trust set --type reject default
@@ -132,7 +132,7 @@ jobs:
132132
SIGN_PKG_GPG_PASS: '${{ secrets.SIGN_PKG_GPG_PASS }}'
133133
SIGN_PKG_KEY_PASS: '${{ secrets.SIGN_PKG_KEY_PASS }}'
134134
run: |
135-
export CW_CONFIG='dev-mac-macuni'
135+
export CW_CONFIG='werror-dev-mac-macuni'
136136
export CW_REVISION; CW_REVISION="$(TZ=UTC date +'%Y%m%d')"
137137
sh -c ./_ci-mac-homebrew.sh
138138
@@ -170,7 +170,7 @@ jobs:
170170
CW_LLVM_MINGW_DL: '1'
171171
CW_LLVM_MINGW_ONLY: '0'
172172
run: |
173-
export CW_CONFIG='dev-win-x64-a64'
173+
export CW_CONFIG='werror-dev-win-x64-a64'
174174
export CW_REVISION; CW_REVISION="$(TZ=UTC date +'%Y%m%d')"
175175
. ./_versions.sh
176176
sudo podman image trust set --type reject default

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ environment:
5656
DO_NOT_TRACK: '1'
5757
build_script:
5858
- sh: |
59-
export CW_CONFIG="${APPVEYOR_REPO_BRANCH}-win"
59+
export CW_CONFIG="${APPVEYOR_REPO_BRANCH}-werror-win"
6060
. ./_versions.sh
6161
docker trust inspect --pretty "${DOCKER_IMAGE}"
6262
time docker pull "${DOCKER_IMAGE}"

0 commit comments

Comments
 (0)