dependabot[bot]
862a90cee2
Actions(deps): Bump vmactions/freebsd-vm from 1.2.1 to 1.2.3
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 1.2.1 to 1.2.3.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](966989c456...05856381fa )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-version: 1.2.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 14:27:54 +00:00
dependabot[bot]
5b56d168c1
Actions(deps): Bump actions/checkout from 4.3.0 to 5.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.3.0 to 5.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](08eba0b27e...08c6903cd8 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 5.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-19 01:01:20 +00:00
Sebastian Pipping
8206f365fd
freebsd.yml: Downgrade to FreeBSD 14.3 to fix CI for the moment
2025-08-19 01:53:35 +02:00
dependabot[bot]
1704a3bc95
Actions(deps): Bump actions/checkout from 4.2.2 to 4.3.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.2.2 to 4.3.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](11bd71901b...08eba0b27e )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: 4.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-08-11 17:57:46 +00:00
Sebastian Pipping
a570c75f6b
autotools-cmake.yml: Disable fail-fast to ease debugging
2025-06-30 18:22:06 +02:00
dependabot[bot]
1ee28de81e
Actions(deps): Bump vmactions/freebsd-vm from 1.2.0 to 1.2.1
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](c3ae29a132...966989c456 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-version: 1.2.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-06-16 13:06:11 +00:00
Sebastian Pipping
0085c5fe57
windows-binaries.yml: Replace command zip by 7z
...
In contrast to CI image "windows-2019", image "windows-2022"
does not seem to ship with command "zip" installed any more.
2025-05-30 19:56:37 +02:00
Sebastian Pipping
50d58db001
Drop support for MSVC <=16.0/2019
...
.. because of GitHub Actions' removal of image "windows-2019"
2025-05-30 19:56:37 +02:00
Sebastian Pipping
3a5b723808
CI: Upgrade to Clang 20
2025-05-13 18:20:40 +02:00
Sebastian Pipping
8e49998f00
Merge pull request #1007 from libexpat/cmake-3-15-0
...
CMake: Drop support for CMake <3.15 + fix `-DEXPAT_MSVC_STATIC_CRT=ON` (alternative to #1006 )
2025-04-18 21:36:10 +02:00
Sebastian Pipping
dfb55d0d36
windows-binaries.yml: Enhance description of task "Build installer"
2025-04-18 16:20:37 +02:00
dependabot[bot]
a0222f2575
Actions(deps): Bump vmactions/freebsd-vm from 1.1.9 to 1.2.0
...
Bumps [vmactions/freebsd-vm](https://github.com/vmactions/freebsd-vm ) from 1.1.9 to 1.2.0.
- [Release notes](https://github.com/vmactions/freebsd-vm/releases )
- [Commits](8873d98fd1...c3ae29a132 )
---
updated-dependencies:
- dependency-name: vmactions/freebsd-vm
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 12:03:45 +00:00
Sebastian Pipping
10c4bcd25c
freebsd.yml: Cover compilation on FreeBSD
2025-04-11 20:25:49 +02:00
Sebastian Pipping
b9f9170d69
Make GitHub Actions run Perl XML::Parser integration tests
2025-03-27 16:13:06 +01:00
dependabot[bot]
9c7609a007
Actions(deps): Bump actions/upload-artifact from 4.6.1 to 4.6.2
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](4cec3d8aa0...ea165f8d65 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-03-24 12:45:06 +00:00
Sebastian Pipping
ad45b4f4e2
Make GitHub Actions apply Clang Static Analyzer
2025-03-22 01:21:50 +01:00
Sebastian Pipping
2f6611391e
Make GitHub Actions cover compilation with 32bit Emscripten
2025-03-17 03:49:10 +01:00
Sebastian Pipping
f0394e734a
Make GitHub Actions cover compilation with musl
2025-03-16 00:48:01 +01:00
Sebastian Pipping
991a5de397
fuzzing.yml: Re-group artifact naming
...
This grouping better suits a human interested in one particular fuzzer.
2025-03-14 23:22:31 +01:00
Sebastian Pipping
1c24499c1b
fuzzing.yml: Ensure that "make dist" includes all files for fuzzing
2025-03-14 23:15:24 +01:00
Sebastian Pipping
2ae4c8afd3
Sync file headers
2025-03-13 20:41:33 +01:00
Sebastian Pipping
0165a43876
valid-xml.yml: Stop xmllint from loading DTD from the internet
...
.. to address flaky CI
2025-03-13 03:45:25 +01:00
Sebastian Pipping
b8ab03d2da
cppcheck.yml: Ensure latest Cppcheck from macOS Homebrew
2025-03-07 03:06:27 +01:00
Sebastian Pipping
688483ee3b
mass-cppcheck.sh: Make Cppcheck pass check for __attribute__((noreturn))
...
Related:
https://sourceforge.net/p/cppcheck/discussion/general/thread/acbae4ae20/
https://sourceforge.net/p/cppcheck/discussion/general/thread/2f5d2766/
2025-03-07 03:06:21 +01:00
Sebastian Pipping
27046f2376
coverity-scan.yml: Do not run in fork repositories
2025-02-25 05:56:37 +01:00
dependabot[bot]
01b453af3a
Actions(deps): Bump actions/upload-artifact from 4.6.0 to 4.6.1
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](65c4c4a1dd...4cec3d8aa0 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-02-24 15:07:44 +00:00
Sebastian Pipping
d9f802ea8d
Submit a build to Coverity Scan for static analysis
2025-02-22 16:10:18 +01:00
Sebastian Pipping
879c8faecd
fuzzing.yml: Evaluate one single fuzzer at a time, in parallel
2025-02-14 22:00:18 +01:00
Sebastian Pipping
0fa794d333
fuzzing.yml: Make clear that fuzzing logs are about the last batch
2025-02-14 22:00:18 +01:00
Sebastian Pipping
39d2ebb467
fuzzing.yml: Start producing code coverage report
2025-02-14 22:00:18 +01:00
Sebastian Pipping
71dcb3a835
expat_config_h.yml: Sync expat_config.h.in expectation for Ubuntu 22.04
2025-02-12 01:08:30 +01:00
Sebastian Pipping
dee6610959
linux.yml: Drop workarounds for installing wine32:i386
...
.. that where needed with GitHub Actions image "ubuntu-20.04"
but are no longer necessary with image "ubuntu-22.04"
2025-02-12 01:07:09 +01:00
Sebastian Pipping
f6e6bb1578
Get CI off of about-to-be-removed Ubuntu 20.04
2025-02-12 01:06:29 +01:00
Sebastian Pipping
9e906b5bf1
fuzzers|cmake|ci: Save compile time on libprotobuf-mutator examples
...
As a side effect, CI no longer needs to install liblzma-dev.
2025-02-07 19:05:59 +01:00
Sebastian Pipping
3e82dcb383
fuzzers|cmake: Stop linking xml_lpm_fuzzer against Abseil, explicitly
...
This reverts commit d7e41e2de81768122df9fab9fe8c57bf91652f77
but also also adjusts CI.
2025-02-06 23:24:49 +01:00
Sebastian Pipping
a0b8957db2
Sync file headers
2025-02-03 01:37:51 +01:00
Sebastian Pipping
1ed7be5bf7
linux.yml: Drop -DEXPAT_BUILD_FUZZERS=ON case in favor of fuzzing.yml
2025-02-02 22:35:01 +01:00
Sebastian Pipping
57d6e4ad56
fuzzing.yml: Assert xml_lpm_fuzzer executability
...
.. while it is not being using to run any regression tests
2025-02-02 22:34:50 +01:00
Sebastian Pipping
69a7a7090d
fuzzing.yml: Bump to Ubuntu 24.04
...
Due to broken(?) CMake in Ubuntu 22.04, symptom was:
> CMake Error: Error required internal CMake variable not set, cmake may not be built correctly.
> Missing variable is:
> CMAKE_CXX_LINK_EXECUTABLE
> CMake Generate step failed. Build files cannot be regenerated correctly.
2025-02-02 22:19:06 +01:00
Sebastian Pipping
8d7f50bc6e
fuzzing.yml: Pass C++ compiler and compile flags to CMake
2025-02-02 22:19:06 +01:00
Sebastian Pipping
0497f35d04
fuzzing.yml: Install build dependencies of xml_lpm_fuzzer
2025-02-02 22:19:06 +01:00
Sebastian Pipping
22655f6037
Sync file headers
2025-01-26 22:24:16 +01:00
Sebastian Pipping
22766182f0
Make GitHub Actions build Windows binaries
2025-01-20 21:56:03 +01:00
Sebastian Pipping
6c4cf020f9
Make GitHub Actions compile cover compilation with MSVC on Windows
2025-01-20 21:51:33 +01:00
dependabot[bot]
8d2cc5955a
Actions(deps): Bump actions/upload-artifact from 4.5.0 to 4.6.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](6f51ac03b9...65c4c4a1dd )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-13 12:52:36 +00:00
Sebastian Pipping
2892a39feb
fuzzing.yml: Start storing fuzzing logs
2025-01-05 21:50:40 +01:00
Sebastian Pipping
2a894f438d
fuzzing.yml: Stop trying to upload "crash-*" files
...
.. when regression testing against existing files
form a fuzzing corpus just does not produce these files.
2025-01-05 21:43:53 +01:00
Sebastian Pipping
76935aa308
Fix spelling of OSS-Fuzz
2025-01-05 21:43:53 +01:00
dependabot[bot]
402786d8eb
Actions(deps): Bump actions/upload-artifact from 4.4.3 to 4.5.0
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](b4b15b8c7c...6f51ac03b9 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-12-23 12:26:09 +00:00
Sebastian Pipping
b791ba36d6
Make Autotools-generated CMake files look for libexpat.@SO_MAJOR@.dylib
...
.. to match what Autotools is producing in reality at build time.
Unlike CMake, Autotools does not produce file
"libexpat.@SO_MAJOR@.@SO_MINOR@.@SO_PATCH@.dylib" when compiling on macOS.
What the commit does on the CI side is closely mimicking a similar thing
with MinGW that existed until 7731dd5b90621a9e4696d1c467bca2b6ece6e3e6^ .
2024-12-17 19:31:13 +01:00