Commit Graph

44 Commits

Author SHA1 Message Date
Sebastian Pipping
ef31c8681e Actions: Upgrade Clang from 13 to 14 2022-03-25 14:58:25 +01:00
Sebastian Pipping
95397f52e4 Actions: Make robust toward outdated images 2022-03-24 16:51:44 +01:00
Sebastian Pipping
53fbdf5b89
Merge pull request #583 from libexpat/dependabot/github_actions/actions/checkout-3
Actions(deps): Bump actions/checkout from 2.4.0 to 3
2022-03-07 19:54:44 +01:00
dependabot[bot]
f1205b2914
Actions(deps): Bump actions/upload-artifact from 2.3.1 to 3
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 2.3.1 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v2.3.1...v3)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 12:05:18 +00:00
dependabot[bot]
3e200940b0
Actions(deps): Bump actions/checkout from 2.4.0 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.4.0 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.4.0...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-07 12:05:16 +00:00
Sebastian Pipping
6496a03d40 Sync years in file headers 2022-01-13 23:45:22 +01:00
Sebastian Pipping
653bcf9c25 linux.yml: Add some -m32 coverage to -DEXPAT_ATTR_INFO=ON 2022-01-10 18:01:38 +01:00
Sebastian Pipping
9470015a1f Actions: Check for realistic minimum CMake version requirement 2022-01-01 15:58:47 +01:00
Sebastian Pipping
5aaa96e1a2 coverage.yml: Store coverage .info and HTML report 2021-12-28 04:18:10 +01:00
Sebastian Pipping
28e427e689 linux.yml: Add some coverage to -m32 32bit mode 2021-12-28 04:06:05 +01:00
Sebastian Pipping
23e820aa25 coverage.sh: Start coveraging -m32 2021-12-28 01:25:16 +01:00
Sebastian Pipping
98bb7f287e Actions: Upgrade Clang from 11 to 13 2021-12-26 19:51:44 +01:00
dependabot[bot]
761db909b0
Actions(deps): Bump actions/checkout from 2.3.5 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-08 12:04:47 +00:00
dependabot[bot]
5be9361183
Actions(deps): Bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 12:05:03 +00:00
Sebastian Pipping
0b7a88b355 Autotools|CMake: Link against libm for function "isnan"
$ git --no-pager grep -lw isnan
lib/xmlparse.c
tests/runtests.c
xmlwf/xmlwf.c
2021-09-20 18:27:52 +02:00
Sebastian Pipping
634cc999e0 autotools-cmake.yml: Add missing full stop 2021-09-10 15:56:36 +02:00
Sebastian Pipping
779d147681 Keep macro SIZEOF_VOID_P out of expat_config.h(.in) for multilib support 2021-05-23 15:43:56 +02:00
Sebastian Pipping
6aa6fe90a3 Actions: Avoid error "would clobber existing tag" when pushing new tags 2021-05-23 02:27:13 +02:00
Sebastian Pipping
0b8dacdcce autotools-cmake.yml: Cover macOS and MinGW 2021-05-21 13:15:34 +02:00
Sebastian Pipping
09ec4ff9c1 cmake/autotools: Use AC_CHECK_SIZEOF to fix 32bit support 2021-05-21 00:14:36 +02:00
Sebastian Pipping
b3a988a3ce Revert ".github/workflows: Re-add repo ppa:ondrej/php(!) to fix wine32 installation"
This reverts commit fe29a25ec0.

Related:
https://github.com/actions/virtual-environments/issues/3339
2021-05-13 16:55:31 +02:00
Sebastian Pipping
b1d039607d lib: Protect against billion laughs attacks (approach 3.0.21) 2021-05-07 18:25:07 +02:00
Sebastian Pipping
3120b86447 mass-cppcheck.sh: Suppress warning "unknownMacro" 2021-05-07 18:25:07 +02:00
Sebastian Pipping
e43dab0c44 Actions: Ensure well-formed and valid XML 2021-05-07 17:04:06 +02:00
Sebastian Pipping
fe29a25ec0 .github/workflows: Re-add repo ppa:ondrej/php(!) to fix wine32 installation
Related:
https://github.com/actions/virtual-environments/issues/3339
2021-05-07 15:12:06 +02:00
Sebastian Pipping
1a01ba37f0 .github/workflows/coverage.yml: Fix broken task name 2021-05-07 15:10:37 +02:00
Sebastian Pipping
7f7da50d9c
Merge pull request #473 from libexpat/improve-attribution
Improve attribution
2021-05-02 23:52:01 +02:00
Sebastian Pipping
4a7b1d5dcf Actions: Isolate somewhat flaky coverage task 2021-05-02 20:49:51 +02:00
Sebastian Pipping
df42f935bf Increase precision in existing MIT headers based on Git history 2021-05-02 19:53:29 +02:00
Sebastian Pipping
8c6f0369db Add missing MIT headers 2021-05-02 19:53:29 +02:00
Sebastian Pipping
bb3cf96dbe Pump up oneline MIT headers to full ones 2021-05-02 19:53:29 +02:00
Sebastian Pipping
c93729b961 mass-cppcheck.sh: Extract variable cppcheck_args 2021-04-30 21:09:05 +02:00
Sebastian Pipping
2cfa1dd63f Actions: Split off Cppcheck to stop installing 13 unrelated Homebrew formulas 2021-04-06 23:52:35 +02:00
Sebastian Pipping
f9b68a6c0c Make GitHub Dependabot keep our GitHub Actions up to date 2021-04-06 23:46:11 +02:00
Sebastian Pipping
0041db3ce2 Actions: Move ci_expat_config_h/ files into .github/workflows/ 2021-04-06 19:58:53 +02:00
Sebastian Pipping
f29b48cfca Unexpose function _INTERNAL_trim_to_complete_utf8_characters (#457) 2021-04-05 21:44:15 +02:00
Sebastian Pipping
ad0aec0651 autotools-cmake.yml: Add check for list of exported symbols 2021-04-05 20:05:50 +02:00
Sebastian Pipping
7b06704601 autotools-cmake.yml: Split up for upcoming extension 2021-04-05 20:05:50 +02:00
Sebastian Pipping
20ea6956b5 Actions: Enable periodic builds 2021-04-05 18:52:16 +02:00
Sebastian Pipping
39f304d99f Actions: Make CI fail on non-triple version from configure.ac 2021-03-23 00:01:03 +01:00
Sebastian Pipping
e9026b19c4 Actions: Ensure that GNU Autotools install identical CMake files 2021-03-22 22:40:54 +01:00
Sebastian Pipping
c01e51126d Quick-port Linux jobs from Travis CI to GitHub Actions 2021-03-20 14:06:49 +01:00
Sebastian Pipping
b1ff22ecea Actions: Cover list of symbols exported by installed expat_config.h 2020-12-29 03:01:09 +01:00
Sebastian Pipping
7b9c444dcf Use GitHub Actions to run current macOS Travis CI tasks 2020-12-28 00:36:03 +01:00