Matt
6491698c0b
Add merge groups to main workflow
2023-02-08 20:16:21 -05:00
Matt
deb8f97ee9
Update libphotonlibcamera to target libcamera0.0.3 ( #783 )
...
* Update libphotonlibcamera.so
* Bump Pi base image URL
2023-02-01 10:06:10 -05:00
Matt
e58c27caa2
Bump LL image to fix NetworkManager ( #780 )
2023-01-31 06:57:45 -06:00
Matt
811fef1212
Bump pi image versions ( #747 )
2023-01-18 16:31:42 -05:00
Mohammad Durrani
7c49cfe625
Change generated Pi image suffix to RaspberryPi ( #686 )
2023-01-01 15:24:45 -05:00
Matt
ea293f57d2
Only include OpenCV for current platform ( #675 )
...
Shrinks JAR by ~15MB
2022-12-31 22:56:16 -05:00
Mohammad Durrani
eedbfe3d49
Generate limelight + Photon images ( #669 )
...
* change to 64 bit image generation
* Generate LL and Pi images in workflow
* Update main.yml
* Update main.yml
* Update main.yml
* REVERTME yeet publish
* Update main.yml
* Add archive suffix to generator
* Bump base images to beta 3
* Add more error prints to image gen
* Fix image base URL
* Bump pi/LL base images
* Update main.yml
Co-authored-by: Matt <matthew.morley.ca@gmail.com >
Co-authored-by: Chris Gerth <gerth2@users.noreply.github.com >
2022-12-31 19:24:37 -05:00
Matt
7ff630dc44
Replace MMAL driver with Libcamera ( #491 )
...
Co-authored-by: Chris Gerth <gerth2@users.noreply.github.com >
2022-12-28 14:21:41 -05:00
Matt
4088a394f3
Fix typo in main.yml ( #659 )
2022-12-28 13:41:29 -05:00
Mohammad Durrani
78ab5e7c1d
Upgrade to jdk 17 ( #653 )
...
Still targets Java 11 language support
Co-authored-by: Chris Gerth <gerth2@users.noreply.github.com >
Co-authored-by: Matt <matthew.morley.ca@gmail.com >
2022-12-27 15:56:21 -05:00
Matt
14d263a567
Fix dev release artifact path ( #654 )
2022-12-27 15:55:59 -05:00
shueja-personal
bb63af601d
Update to wpilib 2023 beta 7 ( #607 )
...
We now need platform specific jars -- reworks actions to support that. Currently only generates 32 bit pi images.
2022-12-16 20:05:23 -05:00
Jack
41a00bc90f
Fix mismatched doc building python version that prevents package install ( #596 )
2022-11-13 23:33:35 -05:00
Matt
dcad7f34a2
Fix thinclient address in dev builds and move thinclient ( #586 )
...
* Fix thinclient address in dev builds and move thinclient
Update USBFrameProvider.java
Create index.html
Update index.html
Null check stream to prevent spam
* Update main.yml
Co-authored-by: Chris Gerth <gerth2@users.noreply.github.com >
2022-11-13 15:51:02 -06:00
Matt
7b6afd545b
Pull thinclient into built JAR ( #558 )
2022-10-31 16:18:02 -04:00
Matt
0f99044468
Update pi image generation zip/xz confusion ( #555 )
...
* Add prints to image generation
* Make xz multithreaded
* More rename copypasta
2022-10-31 11:27:57 -04:00
laviRZ
b68b0ca5f6
Rename artifact to jars ( #534 )
2022-10-30 14:14:14 -04:00
Avery Black
4f355f2749
Fix photon-build-action versioning ( #535 )
...
* Describe tags (Do Not Merge)
* Try fetch depth 0
* Remove fetch tags
* Remove describe action
* Apparently more is broken than I thought (oops)
2022-10-24 15:56:49 -04:00
Avery Black
d24a8d4188
Ci update ( #518 )
...
Update action versions so that github actions stop complaining about Node and set/get-ouput commands.
2022-10-21 20:56:08 -04:00
shueja-personal
a764ace7f2
Initial AprilTag support ( #458 )
...
(Very) beta AprilTag support in PhotonVision. Disables Picam GPU acceleration until we can debug auto exposure in the MMAL driver.
Co-authored-by: Banks Troutman <btrout.dhrs@gmail.com >
Co-authored-by: Matt <matthew.morley.ca@gmail.com >
Co-authored-by: Chris Gerth <gerth2@users.noreply.github.com >
Co-authored-by: Chris <chrisgerth010592@gmail.com >
Co-authored-by: mdurrani808 <mdurrani808@gmail.com >
2022-09-28 21:21:41 -04:00
Vasista Vovveti
553bed32b5
[photonlib] Target macOS 10.14 ( #402 )
2022-01-16 15:04:03 -05:00
Matt
3d317f7035
Switch to Releaser from eine/tip ( #379 )
2022-01-09 09:00:25 -08:00
Matt
8b079d9b20
Add pi-only JAR createion ( #362 )
2021-12-18 12:53:08 -05:00
Matt
3cd57b8b43
Don't generate Pi images on PRs ( #350 )
2021-12-03 23:19:20 -05:00
Chris Gerth
c944967476
Offline Update (.jar replace) ( #340 )
...
Allows users to upload a new JAR to a Pi. Also bumps the pi image to increase the heap size.
2021-12-03 23:08:51 -05:00
Matt
dbd631da61
Suffix pi image zips with "-image.zip" ( #339 )
...
* Suffix pi image zips with "-image.zip"
* Update main.yml
2021-11-29 21:43:41 -06:00
Matt
0a8da1a0bd
Fix image glob in dev releases ( #338 )
...
Should now upload pi images to dev releases
2021-11-28 18:32:33 -05:00
Tyler Veness
efd31543f6
Upgrade athena Docker container from 2021 to 2022 ( #332 )
...
The proper compiler wasn't available for 2022 native-utils, so
linuxathena artifact builds were silently skipped.
2021-11-26 09:44:05 -05:00
Matt
822811c853
Upload a new image on releases ( #329 )
...
Uploads a new Pi image (without any hardware configs) on releases and pushes to dev
2021-11-25 15:42:58 -05:00
Tyler Veness
5ca39e7f84
Upgrade to Gradle 7.2 and WPILib 2022 ( #316 )
2021-11-21 20:22:56 -05:00
Matt
44e91a184d
Publish photon-targeting ( #292 )
...
Pushes photon-targeting to Maven
2021-10-03 10:58:35 -04:00
Matt
e6b0f398b6
Fix versioning picked up in CI ( #291 )
...
Fixes ignore blob in versioningHelper
2021-09-24 18:51:40 -04:00
Matt
9fdd945a52
Fix compilation with gradlew build ( #284 )
...
* Fix everything but test mode
* Update TestUtils.java
* Jank testutils fix
* Limit workers in CI
2021-09-07 06:49:07 -07:00
Banks T
9cf5c77d69
CI test fix ( #280 )
...
Addresses OOM in CI
2021-08-31 20:27:51 -07:00
Matt
9dc5481d1c
Push dev tag last
2021-04-02 17:04:22 -04:00
Matt
3948650e6c
[photonlib] Fix C++ compilation errors ( #266 )
...
Properly builds linux athena artifacts and fixes vendor JSON bug
2021-03-28 14:36:03 -07:00
Matt
e9a3c2d1b8
Pull tags in photon CI ( #263 )
2021-03-15 16:13:45 -07:00
Matt
bbc8a3137b
Fix photon-lib spelling in CI ( #239 )
2021-01-19 05:48:15 -08:00
Matt
2e1b3d0f83
Add Photonlib ( #231 )
...
Merges Photonlib into Photonvision, along with the Photonlib code examples. Also creates a new PhotonTargeting library teams can depend on.
2021-01-16 20:41:47 -08:00
Banks T
58b39f47aa
Split photon-server and photon-core ( #211 )
...
Uses multiple Gradle projects to support the split.
2021-01-14 18:45:26 -08:00
Declan Freeman-Gleason
dc0f8cf296
Fetch tags before building server so that the version string is correct ( #230 )
2021-01-12 12:37:41 -08:00
Matt
5298de0f64
Run on tags starting with 'v' ( #227 )
2021-01-10 17:24:04 -08:00
Declan Freeman-Gleason
2330b72451
When describing the current commit, exclude the Dev tag ( #226 )
...
* When describing the current release, exclude the Dev tag
* Only run the release task on non-dev tags (i.e. real release tags)
2021-01-10 15:57:16 -08:00
Matt
69d2499e1a
Upload release with artifact on tag ( #225 )
2021-01-10 11:35:10 -08:00
Matt
c11f1f3f28
Run apt update before installing LaTeX ( #159 )
2020-12-02 09:52:49 -08:00
Banks T
a349f1cee6
CI Java test fix ( #61 )
...
* Fix triple test run, task names
* Typo fix
2020-07-28 20:22:08 -04:00
Matt
d8d6c13679
Delete old releases in dev tag ( #45 )
2020-07-18 14:12:38 -04:00
Matt
f93ec6665f
Update CODEOWNERS to point to program dev team ( #32 )
2020-07-13 11:42:41 -04:00
Matt
afc52815e7
Install python dependencies in offline docs
2020-07-12 09:06:24 -07:00
Matt
e7783979f8
[CI] install new dependencies
2020-07-11 19:50:29 -07:00