Skip to content

Update all dependencies and add formatting checks#28

Merged
Gold856 merged 3 commits into
PhotonVision:masterfrom
Gold856:update-all-dependencies
Jan 9, 2026
Merged

Update all dependencies and add formatting checks#28
Gold856 merged 3 commits into
PhotonVision:masterfrom
Gold856:update-all-dependencies

Conversation

@Gold856

@Gold856 Gold856 commented Jan 6, 2026

Copy link
Copy Markdown

Resolves #19. Following PhotonVision/photonvision#2274, all actions have been updated to Node 24 versions. Uses the new platform path getter from the tool plugin. Removes test dependencies instead of updating them because there's no tests. Adds formatting checks to CI, updates wpiformat files, and removes old format.sh in favor of just using wpiformat. Also updates minimum CMake version to allow removing of hacky AWT dependency bypass for the JNI package.

@Gold856 Gold856 force-pushed the update-all-dependencies branch 5 times, most recently from cf694fd to 7c2def1 Compare January 7, 2026 08:37
@Gold856 Gold856 force-pushed the update-all-dependencies branch 4 times, most recently from 53f1ce7 to b128292 Compare January 8, 2026 04:33
@Gold856 Gold856 force-pushed the update-all-dependencies branch from b128292 to b6d2247 Compare January 8, 2026 07:02
@Gold856 Gold856 merged commit 86ce412 into PhotonVision:master Jan 9, 2026
5 checks passed
@Gold856 Gold856 deleted the update-all-dependencies branch January 11, 2026 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants