Peter Johnson
1240ee1bf4
[ntcore] Remove NT3 support ( #7625 )
...
- Remove StartClient3
- Rename StartClient4 to StartClient
- Remove port3 parameter from StartServer
- Remove 3-suffix constants
- Remove 4 suffix from constants
Also remove Shuffleboard build from CI.
2025-01-02 23:05:13 -08:00
Peter Johnson
2a757eaeb5
Merge branch 'main' into 2027
2024-12-26 18:55:43 -08:00
sciencewhiz
dee50bf500
[ci] Validate gradle wrapper inline ( #7582 )
...
Updates to v4 of the gradle wrapper validation action
2024-12-24 17:42:07 -08:00
Tyler Veness
c81bd0c909
[ci] Upgrade to Ubuntu 24.04 ( #7496 )
2024-12-07 21:20:48 -08:00
Thad House
be72e0ecd8
Skip linux arm64 build on tools build ( #7511 )
2024-12-07 16:37:11 -08:00
Thad House
5a9e0abe44
[ci] Build tools with systemcore image ( #7472 )
2024-12-01 17:03:51 -08:00
Thad House
ce63770970
Merge branch 'main' into 2027
2024-12-01 12:40:50 -08:00
Thad House
c387a7ecae
[build] Update to 2025 compilers ( #7462 )
2024-11-30 10:07:53 -08:00
Thad House
82132c3272
[hal] Initial SystemCore empty HAL ( #7454 )
2024-11-30 10:04:00 -08:00
sciencewhiz
a884863f19
[ci] Fix RobotBuilder tools build ( #7107 )
...
Build more dependencies added by GradleRIO 2025 Alpha 2
2024-09-20 17:44:22 -07:00
Ryan Blue
244be83d5d
[ci] Disable check run and comments for robotbuilder CI ( #6890 )
...
It won't add them to PRs anyway because it doesn't have permissions, but the check run gets added to a random workflow in non-PR builds.
2024-08-01 16:44:16 -07:00
sciencewhiz
ad45dc89ef
[ci] Uniquely name Robot Builder test results ( #6895 )
2024-07-30 07:39:07 -07:00
sciencewhiz
88658fb30b
[ci] Patch tools builds to only use local artifacts ( #6787 )
2024-06-29 12:30:21 -07:00
sciencewhiz
8e97587765
[ci] Update tools build year to 2025 ( #6783 )
...
Fixes robotbuilder build that failed after 2025 alpha tag
2024-06-28 20:16:48 -07:00
Tyler Veness
72ae751b9a
[ci] Fix PathWeaver name typo ( #6717 )
2024-06-08 11:58:45 -07:00
sciencewhiz
a0efc9ca31
[ci] Add workflow to build java tools for PRs ( #6698 )
...
This can catch breaking changes earlier.
- Builds linux only for speed
- Builds and publishes artifacts in this file as it was actually faster
then reusing the artifacts from the gradle file as those need the
combiner run on them. It uploads the artifacts to Actions with a 1 day
retention, because that allows the tools to be built in parallel, which
overall sped things up. This also only allows relevant tasks in wpilib
to be run
- The tool builds are uploaded with a shorter retention time in case
someone wants to do more extensive tests.
2024-06-08 09:55:07 -07:00