dependabot[bot]
ab670d444b
Bump lukka/get-cmake from 3.30.0 to 3.30.1
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.30.0 to 3.30.1.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](983956e4a5...34181361be
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-23 11:35:36 -04:00
arcady-lunarg
48eaea60b8
Fix undefined behaviors caught by ubsan
...
This fixes a couple of integer overflows in parsing as well as removes
the construction of a null reference that never got dereferenced.
This also initializes the bool members in TCall
Finally, this adds a UBSAN run alongside ASAN and TSAN in CI.
2024-07-15 19:10:42 -04:00
dependabot[bot]
4b3170d731
Bump actions/setup-python from 5.1.0 to 5.1.1
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](82c7e631bb...39cd14951b
)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-15 13:22:33 -04:00
dependabot[bot]
42d9adf50b
Bump lukka/get-cmake from 3.29.6 to 3.30.0
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.29.6 to 3.30.0.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](2bcb1a4c14...983956e4a5
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-09 11:18:26 -04:00
dependabot[bot]
ea087ff90d
Bump lukka/get-cmake from 3.29.5 to 3.29.6
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.29.5 to 3.29.6.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](18d87816d1...2bcb1a4c14
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-26 13:18:45 -04:00
dependabot[bot]
68a17eb721
Bump actions/checkout from 4.1.6 to 4.1.7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.6 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](a5ac7e51b4...692973e3d9
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-17 14:42:30 -04:00
dependabot[bot]
d2b2a3d057
Bump lukka/get-cmake from 3.29.3 to 3.29.5
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.29.3 to 3.29.5.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](c57ffe818c...18d87816d1
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-06-10 18:31:28 -04:00
dependabot[bot]
2712d643b1
Bump actions/checkout from 4.1.5 to 4.1.6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.5 to 4.1.6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](44c2b7a8a4...a5ac7e51b4
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 09:28:35 -07:00
Arcady Goldmints-Orlov
af0641aa09
ci: Add testing on Mac OS 14 instead of 12
2024-05-14 17:14:28 -04:00
dependabot[bot]
541733a66b
Bump actions/checkout from 4.1.4 to 4.1.5
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](0ad4b8fada...44c2b7a8a4
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-13 11:25:23 -04:00
dependabot[bot]
377c8f979a
Bump lukka/get-cmake from 3.29.2 to 3.29.3
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.29.2 to 3.29.3.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](4931ab1fc1...c57ffe818c
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-13 10:17:23 -04:00
dependabot[bot]
effcbf7893
Bump actions/checkout from 4.1.3 to 4.1.4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.3 to 4.1.4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](1d96c772d1...0ad4b8fada
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-08 14:24:07 -04:00
dependabot[bot]
f857417c99
Bump hendrikmuhs/ccache-action from 1.2.12 to 1.2.13
...
Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action ) from 1.2.12 to 1.2.13.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases )
- [Commits](faf867a11c...c92f40bee5
)
---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 11:51:53 -04:00
dependabot[bot]
ce24426fbb
Bump actions/checkout from 4.1.2 to 4.1.3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](9bb56186c3...1d96c772d1
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 11:49:32 -04:00
dependabot[bot]
9001ec9aa5
Bump lukka/get-cmake from 3.29.1 to 3.29.2
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.29.1 to 3.29.2.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](b111a57714...4931ab1fc1
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-16 18:34:29 -04:00
dependabot[bot]
d52749714a
Bump lukka/get-cmake from 3.29.0 to 3.29.1
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.29.0 to 3.29.1.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](9438b96ac9...b111a57714
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-09 14:26:48 -04:00
dependabot[bot]
8a3ea594c7
Bump actions/setup-python from 5.0.0 to 5.1.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.0.0 to 5.1.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](0a5c615913...82c7e631bb
)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 18:00:41 -04:00
dependabot[bot]
77c4d12792
Bump lukka/get-cmake from 3.28.3 to 3.29.0
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.28.3 to 3.29.0.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](139aae9631...9438b96ac9
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-27 11:25:04 -04:00
Arcady Goldmints-Orlov
be0d1cb452
build: fix CI sanitizer failures
...
This is needed because newer linux kernels cause problems for the
sanitizers.
2024-03-19 15:43:53 -04:00
dependabot[bot]
303467ae4e
Bump actions/checkout from 4.1.1 to 4.1.2
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.1 to 4.1.2.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](b4ffde65f4...9bb56186c3
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 18:25:15 -04:00
dependabot[bot]
43dd32396f
Bump lukka/get-cmake from 3.28.2 to 3.28.3
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.28.2 to 3.28.3.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](23a189c2ed...139aae9631
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 09:05:58 -08:00
dependabot[bot]
ff49bc4c83
Bump lukka/get-cmake from 3.28.1 to 3.28.2
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.28.1 to 3.28.2.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](2654d8ee38...23a189c2ed
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 12:28:17 -05:00
dependabot[bot]
9679a505df
Bump hendrikmuhs/ccache-action from 1.2.11 to 1.2.12
...
Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action ) from 1.2.11 to 1.2.12.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases )
- [Commits](2a51777f6f...faf867a11c
)
---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-30 17:39:52 -05:00
dependabot[bot]
866462f8e4
Bump mymindstorm/setup-emsdk from 13 to 14
...
Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk ) from 13 to 14.
- [Release notes](https://github.com/mymindstorm/setup-emsdk/releases )
- [Commits](d233ac12b0...6ab9eb1bda
)
---
updated-dependencies:
- dependency-name: mymindstorm/setup-emsdk
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-23 19:02:59 -05:00
dependabot[bot]
1952e63d43
Bump hendrikmuhs/ccache-action from 1.2.10 to 1.2.11
...
Bumps [hendrikmuhs/ccache-action](https://github.com/hendrikmuhs/ccache-action ) from 1.2.10 to 1.2.11.
- [Release notes](https://github.com/hendrikmuhs/ccache-action/releases )
- [Commits](6d1841ec15...2a51777f6f
)
---
updated-dependencies:
- dependency-name: hendrikmuhs/ccache-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 18:20:11 -05:00
dependabot[bot]
ffb1b07d30
Bump lukka/get-cmake from 3.28.0 to 3.28.1
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.28.0 to 3.28.1.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](98fde40bf9...2654d8ee38
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 10:58:57 -07:00
dependabot[bot]
6de514b2ec
Bump lukka/get-cmake from 3.27.9 to 3.28.0
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.27.9 to 3.28.0.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](4865386b66...98fde40bf9
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 18:21:47 -05:00
dependabot[bot]
6200ac47a9
Bump actions/setup-python from 4.7.1 to 5.0.0
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.7.1 to 5.0.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](65d7f2d534...0a5c615913
)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-11 16:48:04 -05:00
dependabot[bot]
0fedf7d95a
Bump lukka/get-cmake from 3.27.7 to 3.27.9
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.27.7 to 3.27.9.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](8be6cca406...4865386b66
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-12-05 16:45:10 -05:00
Juan Ramos
3b99124593
Add GLSLANG_TESTS option
...
1 variable instead of ENABLE_CTEST and BUILD_TESTING.
OFF by default. See README.md for explanation.
2023-12-01 13:43:54 -05:00
Nathaniel Cesario
3f615ad93e
Add BUILD_WERROR option
...
Adds a cmake BUILD_WERROR option to enable warnings as errors. This
option is off by default.
This change also cleans up a few more compiler warnings.
2023-11-29 17:34:53 -05:00
dependabot[bot]
bc566d393a
Bump mymindstorm/setup-emsdk from 12 to 13
...
Bumps [mymindstorm/setup-emsdk](https://github.com/mymindstorm/setup-emsdk ) from 12 to 13.
- [Release notes](https://github.com/mymindstorm/setup-emsdk/releases )
- [Commits](ab889da2ab...d233ac12b0
)
---
updated-dependencies:
- dependency-name: mymindstorm/setup-emsdk
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-27 12:04:17 -05:00
Juan Ramos
b3c8e99b68
Cleanup MacOS CI
...
* ci: Test macos-12 and macos-13 instead of macos-11 and macos-12
Developer survey shows little to no users still use MacOS 11 or earlier.
* Remove pointless comment about travis
* Fix minor indent issue
2023-11-21 19:04:52 -05:00
Juan Ramos
a7b18c08d0
Add iOS build to CI
...
Fix iOS build as well as minor Android cleanup since the
problems for both platforms are so similar
2023-11-21 18:59:26 -05:00
Juan Ramos
6b72472f28
Fix Android CI
...
NDK 23.2.8568313 was removed from the latest runner
Hardcoding the NDK versions like before is asking for a CI
breakage.
Use ANDROID_NDK_HOME environment variable which is set by the
runner
2023-11-20 18:29:59 -05:00
Juan Ramos
302a663a38
Use googletest version 1.14.0
2023-10-31 16:47:37 -04:00
Nathaniel Cesario
ffac211098
Fix Windows GHA Tests
...
The Windows tests job in Github Actions was incorrectly reporting
'success' on failed runs. This change ensures a single command is run in
each test 'step' to help remove any guesswork w.r.t. the shell behavior
on each platform.
This change also takes the oppportunity to make the formatting more
consistent in continuous_integration.yml.
2023-10-25 17:34:53 -06:00
dependabot[bot]
ab030e9fc2
Bump actions/checkout from 4.1.0 to 4.1.1
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](8ade135a41...b4ffde65f4
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-24 12:26:29 -04:00
dependabot[bot]
6a6fcc292e
Bump actions/setup-python from 4.7.0 to 4.7.1
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 4.7.0 to 4.7.1.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](61a6322f88...65d7f2d534
)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-17 14:00:01 -04:00
dependabot[bot]
715e36a0cc
Bump lukka/get-cmake from 3.27.6 to 3.27.7
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.27.6 to 3.27.7.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](aa2e3cb80f...8be6cca406
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-09 12:22:41 -04:00
dependabot[bot]
95c29a9a78
Bump lukka/get-cmake from 3.27.4 to 3.27.6
...
Bumps [lukka/get-cmake](https://github.com/lukka/get-cmake ) from 3.27.4 to 3.27.6.
- [Release notes](https://github.com/lukka/get-cmake/releases )
- [Commits](4dcd3eb730...aa2e3cb80f
)
---
updated-dependencies:
- dependency-name: lukka/get-cmake
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-02 14:18:35 -04:00
dependabot[bot]
3359d240cf
Bump actions/checkout from 4.0.0 to 4.1.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](3df4ab11eb...8ade135a41
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-02 12:35:44 -04:00
Nathaniel Cesario
90f7810584
Add ASAN integration testing
...
Add jobs for testing with -fsanitize=address and -fsanitize=thread.
2023-09-29 18:39:17 -04:00
dependabot[bot]
f89684110b
Bump actions/checkout from 3.6.0 to 4.0.0
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3.6.0 to 4.0.0.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](f43a0e5ff2...3df4ab11eb
)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 17:51:58 -04:00
Joyce Brum
e3a711b6fc
Squashed changes about hash pin and dependabot
...
Signed-off-by: Joyce Brum <joycebrum@google.com>
2023-09-01 08:39:32 -06:00
Nathaniel Cesario
79a9f7f652
Fix continuous deployment
...
There should not be a '/' after $ENV{DESTDIR} in the cmake install script.
This change also:
- Uses lukka/get-cmake github action consistently across jobs
- Add the glslang binary to the continuous deployment archive
2023-08-07 10:52:22 -06:00
Nathaniel Cesario
bfd96d3044
Add emscripten build to CI
...
Adds a build-only (no test) job for testing the emscripten (web) build
on github actions.
2023-08-02 16:43:05 -06:00
Juan Ramos
0f873e757e
ci: Test CMake minimum
2023-07-28 08:48:09 -06:00
Juan Ramos
29b87a4e69
Modernize linux CI
...
- Test Ubuntu-22.04
- Use ccache
- Ensure backwards compatibility with Ubuntu-20.04
2023-07-25 17:02:59 -06:00
Juan Ramos
026a9bcdb2
ci: Test Android NDK matrix combinations
2023-07-24 18:42:14 -06:00