Commit Graph

123 Commits

Author SHA1 Message Date
rdb 86423cba45 workflow: Update to Ubuntu 24.04 2026-01-28 16:53:09 +01:00
rdb 051268de51 workflow: Fix very minor formatting issue in coverage summary
[skip ci]
2026-01-24 22:55:03 +01:00
rdb 4f5a374c85 workflow: Show coverage result in GitHub step summary 2026-01-24 21:48:01 +01:00
rdb b9af71db7f workflow: Enable address sanitizer for various CMake builds 2026-01-24 21:48:01 +01:00
rdb 3c852c8d72 audio: Disable OpenAL hrtf by default, fixes macOS init crash 2026-01-02 09:50:25 +01:00
rdb 52829ed610 workflow: Disable OpenAL on macOS for now for test build 2025-12-30 23:18:25 +01:00
rdb c54c908d28 Merge branch 'release/1.10.x' 2025-12-29 10:55:23 +01:00
rdb 4732c247fe workflow: Add Python 3.14 to test matrix 2025-12-25 15:39:05 +01:00
rdb 9f13db3284 Update version numbers from 1.10.15 to 1.10.16 2025-12-25 15:38:40 +01:00
rdb 0e41b62743 Merge branch 'release/1.10.x' 2025-12-22 16:12:54 +01:00
dependabot[bot] 55e9d3db66 build(deps): bump actions/cache from 4 to 5
Bumps [actions/cache](https://github.com/actions/cache) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-16 14:39:26 +01:00
rdb 03873c7adf Update Windows thirdparty tools to 1.10.16 2025-12-01 11:26:51 +01:00
dependabot[bot] f91e5df142 build(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [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/v5...v6)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 14:54:09 +01:00
rdb 227a9e3406 workflow: Update from deprecated macOS 13 runner to macOS 14 2025-11-12 11:48:51 +01:00
rdb 32bdca9015 android: Work on API level 36 support (though target 35 for now) 2025-11-08 23:58:21 +01:00
rdb 27d905feff workflow: Add Android build to CI matrix 2025-11-07 10:36:00 +01:00
rdb bba39286c7 workflow: Set XCode version to 16 2025-11-05 13:22:08 +01:00
rdb 5c70817708 workflow: Update to macOS 15 2025-11-05 12:46:50 +01:00
dependabot[bot] 70c6251c76
build(deps): bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 23:15:19 +00:00
dependabot[bot] be2ff15634 build(deps): bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 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/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-21 23:37:23 +02:00
rdb 6a9dde43da workflow: Fix Windows build 2025-07-28 11:11:27 +02:00
rdb 1f85588dd4 workflow: Update to Windows 2022 2025-07-28 10:04:26 +02:00
rdb 20c9b0d902 workflow: Hack workaround for Ubuntu CI error 2025-07-28 10:00:22 +02:00
rdb 95f16ea778 workflow: Update to MSVC 14.3 / 2022 2025-07-21 12:18:20 +02:00
rdb e51c714aed workflow: Update to MSVC 14.3 / 2022 2025-07-21 12:16:47 +02:00
rdb 7051aa00c4 workflow: Update test runners 2025-07-21 11:59:41 +02:00
rdb 47a823b330
workflow: Update Windows 2019 to 2022 2025-07-20 21:46:33 +02:00
rdb 3191a450ab workflow: Update Ubuntu runners to 22.04 2025-04-15 21:38:41 +02:00
rdb fef27a7cb0 Update emscripten to 4.0.2, Python to 3.12.8, enable bulk memory 2025-02-03 18:09:00 +01:00
WMOkiishi eb5366b991
tests: Update mypy to version 1.14.1 (#1715) 2025-01-16 16:04:09 +01:00
rdb d23e44e2f1 Merge branch 'release/1.10.x' 2024-11-08 11:36:02 +01:00
rdb 9dbd20d7bd workflow: No longer skip Python 3.13 builds on Windows 2024-11-07 16:20:49 +01:00
rdb e199f25b4d Update thirdparty links to 1.10.15 2024-11-07 16:18:50 +01:00
rdb 001d29e733 workflow: Fix correct outputdir for makepackage 2024-11-06 18:22:12 +01:00
rdb 69498f23a5 workflow: Add double-precision builds
Fixes #1536
2024-11-06 13:23:17 +01:00
rdb 8d24a5d1a9 workflow: Disable Eigen on CMake macOS builder for now
For some reason, CMake doesn't seem to respect CMAKE_CXX_STANDARD on macOS
2024-11-04 19:02:26 +01:00
rdb 3585adfe33 workflow: Updates for runner deprecations 2024-11-04 18:40:33 +01:00
rdb 221d35d3a6 Allow running test suite with emscripten via node.js 2024-11-04 18:40:30 +01:00
rdb 957c4b9bce Merge branch 'release/1.10.x' into master 2024-10-30 18:40:32 +01:00
rdb 7560a1edd1 Merge branch 'release/1.10.x' 2024-10-30 13:42:21 +01:00
rdb 10da05e2a6 workflow: Skip Windows builds for Python 3.13 for now 2024-10-30 12:53:54 +01:00
rdb f9a5445d42 workflow: Test Python 3.13, update setup-python to v5 2024-10-29 19:23:47 +01:00
rdb 024b46b3cd workflow: dependabot updates
Fixes #1696
Fixes #1697
Fixes #1698

Co-authored-by: dependabot[bot] <support@github.com>
2024-10-29 13:12:06 +01:00
IsakTheHacker cd2ab8daee
Create dependabot.yml (#1637)
[skip ci]
2024-10-28 14:18:24 +01:00
rdb f50fef3744 Switch over to C++14, drop support for MSVC 2015
The main reason is that the current development version of Eigen requires C++14 to be enabled, so otherwise we can't compile with the latest Eigen.

If really needed, we can keep support for MSVC 2015 (please make your voice heard) but that would lock us out of a few features of C++14.
2024-10-19 13:16:36 +02:00
gabe ad97e88a54
Enable OpenAL-Soft extensions for non-framework builds and add config for disabling HRTF (#1620) 2024-10-17 21:34:32 +02:00
rdb 90d31bfe6f github: Update issue templates, add links to forums/discord etc.
[skip ci]
2024-10-17 16:19:19 +02:00
rdb 243d59bf37 workflow: Remove step to build host interrogate for emscripten
This is now fetched automatically by makepanda as of e50465e8303bb42c3ae656f5f896cb958eb2e4ed
2024-08-10 16:55:03 +02:00
rdb b8d6c7a2ef workflow: Update macOS-11 to macOS-12 runner 2024-08-07 11:57:19 +02:00
rdb 17fbd09250 workflow: Change macOS-11 runner to macOS-12 2024-08-03 12:18:16 +02:00