Skip to content

chore: update Windows build to use PCRE2 as default #65

chore: update Windows build to use PCRE2 as default

chore: update Windows build to use PCRE2 as default #65

Triggered via pull request February 8, 2026 20:59
Status Success
Total duration 9m 35s
Artifacts 6

test-ci-windows.yml

on: pull_request
Matrix: build
Matrix: package
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

38 warnings
build (x64, RelWithDebInfo): apache2/apache2_util.c#L241
'initializing': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_io.c#L296
'function': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_config.c#L3188
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_config.c#L3184
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_config.c#L757
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_config.c#L237
'function': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/apache2_config.c#L217
'function': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/mod_security2.c#L1220
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/mod_security2.c#L346
'=': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, RelWithDebInfo): apache2/mod_security2.c#L199
'=': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_util.c#L241
'initializing': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_io.c#L296
'function': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_config.c#L3188
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_config.c#L3184
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_config.c#L757
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_config.c#L237
'function': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/apache2_config.c#L217
'function': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/mod_security2.c#L1220
'=': conversion from 'size_t' to 'int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/mod_security2.c#L346
'=': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x64, Release): apache2/mod_security2.c#L199
'=': conversion from 'size_t' to 'unsigned int', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): iis/moduleconfig.cpp#L438
'wcsncpy': This function or variable may be unsafe. Consider using wcsncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/libinjection/libinjection_sqli.c#L2320
'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/acmp.c#L527
'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/msc_util.c#L316
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/msc_util.c#L299
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/re_operators.c#L2679
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/re_operators.c#L1477
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/re_operators.c#L1325
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, RelWithDebInfo): apache2/re_operators.c#L455
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): iis/moduleconfig.cpp#L438
'wcsncpy': This function or variable may be unsafe. Consider using wcsncpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/libinjection/libinjection_sqli.c#L2320
'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/acmp.c#L527
'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/msc_util.c#L316
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/msc_util.c#L299
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/re_operators.c#L2679
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/re_operators.c#L1477
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/re_operators.c#L1325
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]
build (x86, Release): apache2/re_operators.c#L455
'=': conversion from 'size_t' to 'unsigned short', possible loss of data [D:\a\ModSecurity\ModSecurity\iis\build\modsecurityiis.vcxproj]

Artifacts

Produced during runtime
Name Size Digest
iis-module-x64-RelWithDebInfo Expired
3.92 MB
sha256:68fc772465d87c30fa6970be1f891b04fb92804f273d2a8e84f33ccd9ea5a451
iis-module-x64-Release Expired
2.75 MB
sha256:4a75f11d27a47a5f02ab6cc4f5d0116a9e6354c9f63942d1e652168d73b8c090
iis-module-x86-RelWithDebInfo Expired
3.66 MB
sha256:15c78ba86d1b19a74386b51f17b5680aa55192d05689b41c03121924c7853a76
iis-module-x86-Release Expired
2.49 MB
sha256:6a1b945562fab0643de065f7a7679dd70636dce790e466a5304829afa8793f1b
modsecurityiis-installers-RelWithDebInfo Expired
7.64 MB
sha256:7ce4ff359f4fe24e291c1d79ae1c8f34e1cc6de8e7adcfdc5ab2a92db6f194ee
modsecurityiis-installers-Release Expired
5.36 MB
sha256:5a92844503663225cca770ef8f4ce6e2360a015e978c4fa16422c7f12f01d1d8