Isaac Turner
60c6ed9812
[ci] Bump python, java and react script versions ( #6325 )
2024-01-31 13:17:41 -08:00
David Vo
9fa28eb07a
[ci] Bump actions/checkout to v4 ( #5736 )
...
Co-authored-by: Ryan Blue <ryanzblue@gmail.com >
2023-11-30 21:09:56 -08:00
Peter Johnson
638f04f626
[wpiutil] Add protobuf to thirdparty sources ( #5746 )
2023-10-14 21:54:17 -07:00
PJ Reiniger
210255bfff
[wpiutil] Update json to 3.11.2 ( #5680 )
2023-10-14 21:53:56 -07:00
Tyler Veness
26d6e68c8f
[upstream_utils] Add GCEM to CI ( #5483 )
2023-07-31 19:18:32 -07:00
Tyler Veness
52bd5b972d
[wpimath] Rewrite DARE solver ( #5328 )
...
I timed the DARE unit tests, and the new solver is 0 to 100% faster in
all cases (that is, it's at least as fast as Drake's and up to 2x faster
in some cases).
The new solver is also much simpler, takes less time to compile, and
drops the libwpimath.so size from 325 MB to 301 MB.
I think most of the compilation time is coming from the eigenvalue
decompositions used to enforce argument preconditions.
2023-05-14 22:23:00 -07:00
Tyler Veness
d07267fed1
[ci] Upgrade containers to Ubuntu 22.04 and remove libclang installation ( #4633 )
2022-11-14 14:20:08 -08:00
PJ Reiniger
fa44a07938
[upstream-utils][mpack] Add upstream util for mpack ( #4500 )
2022-11-04 20:03:49 -07:00
PJ Reiniger
b55d5b3034
[ci] Update deprecated github actions ( #4501 )
2022-10-22 21:09:44 -07:00
Peter Johnson
aa9d7f1cdc
[wpiutil] Import foonathan memory ( #4306 )
2022-09-02 20:32:21 -07:00
Tyler Veness
d25af48797
[ci] Make upstream_utils CI fail on untracked files ( #4339 )
...
This catches issues like update scripts putting new files in a different
directory from the old ones.
2022-07-24 19:34:16 -07:00
Peter Johnson
abc605c9c9
[ci] Update workflows to 20.04 base image ( #4271 )
2022-05-27 23:33:33 -07:00
Tyler Veness
db2e1d170e
[upstream_utils] Document how to update thirdparty libraries ( #4253 )
...
Also, add a CI job to ensure the sources in the repo are consistent with
the update scripts.
2022-05-26 09:02:32 -07:00