34
34
submodules : ' true'
35
35
- run : sudo apt-get update && sudo apt-get install ant -y && sudo rm -rf /var/lib/apt/lists/* && sudo rm -f /bin/ant && sudo ln -s /usr/share/ant/bin/ant /bin/ant
36
36
name : Install Ant
37
+ - run : sudo apt-get update && sudo apt-get install --quiet -y --no-install-recommends gstreamer1.0-gl gstreamer1.0-opencv gstreamer1.0-plugins-bad gstreamer1.0-plugins-good gstreamer1.0-plugins-ugly gstreamer1.0-tools libgstreamer-plugins-base1.0-dev libgstreamer1.0-0 libgstreamer1.0-dev
38
+ name : Install gstreamer
39
+ if : matrix.artifact-name == 'Linux'
37
40
- run : rm -rf /usr/local/arm-linux-gnueabihf && curl -SL https://github.com/wpilibsuite/opensdk/releases/download/v2023-9/armhf-raspi-bullseye-2023-x86_64-linux-gnu-Toolchain-10.2.0.tgz | sh -c 'mkdir -p /usr/local && cd /usr/local && tar xzf - --strip-components=2'
38
41
name : Replace arm32 compiler
39
42
if : matrix.artifact-name == 'Arm32'
@@ -178,7 +181,7 @@ jobs:
178
181
steps :
179
182
- uses : actions/checkout@v4
180
183
with :
181
- repository : wpilibsuite /build-tools
184
+ repository : photonvision /build-tools
182
185
- uses : actions/download-artifact@v4
183
186
with :
184
187
path : combiner/products/build/allOutputs
@@ -191,15 +194,15 @@ jobs:
191
194
working-directory : combiner
192
195
- name : Combine (Release)
193
196
if : |
194
- github.repository_owner == 'wpilibsuite ' &&
197
+ github.repository_owner == 'PhotonVision ' &&
195
198
startsWith(github.ref, 'refs/tags/v')
196
199
run : |
197
200
./gradlew publish -Pthirdparty
198
201
working-directory : combiner
199
202
env :
200
- RUN_AZURE_ARTIFACTORY_RELEASE : ' TRUE '
201
- ARTIFACTORY_PUBLISH_USERNAME : ${{ secrets.ARTIFACTORY_USERNAME }}
202
- ARTIFACTORY_PUBLISH_PASSWORD : ${{ secrets.ARTIFACTORY_PASSWORD }}
203
+ MAVEN_PUBLISH_URL : ' https://maven.photonvision.org/releases '
204
+ MAVEN_PUBLISH_USERNAME : ghactions
205
+ MAVEN_PUBLISH_PASSWORD : ${{ secrets.ARTIFACTORY_PASSWORD }}
203
206
- uses : actions/upload-artifact@v4
204
207
with :
205
208
name : Maven
0 commit comments