@@ -151,13 +151,13 @@ jobs:
151
151
- run : |
152
152
chmod +x gradlew
153
153
./gradlew photon-targeting:build photon-lib:build -Pbuildalldesktop -i
154
- - run : ./gradlew photon-lib:publish photon-targeting:publish
154
+ - run : ./gradlew photon-lib:publish photon-targeting:publish -Pbuildalldesktop
155
155
name : Publish
156
156
env :
157
157
ARTIFACTORY_API_KEY : ${{ secrets.ARTIFACTORY_API_KEY }}
158
- if : github.event_name == 'push'
158
+ if : github.event_name == 'push' && github.repository_owner == 'photonvision'
159
159
# Copy artifacts to build/outputs/maven
160
- - run : ./gradlew photon-lib:publish photon-targeting:publish outputVersion -PcopyOfflineArtifacts
160
+ - run : ./gradlew photon-lib:publish photon-targeting:publish -PcopyOfflineArtifacts -Pbuildalldesktop
161
161
- uses : actions/upload-artifact@v4
162
162
with :
163
163
name : maven-${{ matrix.artifact-name }}
@@ -196,12 +196,12 @@ jobs:
196
196
- name : Publish
197
197
run : |
198
198
chmod +x gradlew
199
- ./gradlew photon-lib:publish photon-targeting:publish
199
+ ./gradlew photon-lib:publish photon-targeting:publish ${{ matrix.build-options }}
200
200
env :
201
201
ARTIFACTORY_API_KEY : ${{ secrets.ARTIFACTORY_API_KEY }}
202
- if : github.event_name == 'push'
202
+ if : github.event_name == 'push' && github.repository_owner == 'photonvision'
203
203
# Copy artifacts to build/outputs/maven
204
- - run : ./gradlew photon-lib:publish photon-targeting:publish outputVersion -PcopyOfflineArtifacts
204
+ - run : ./gradlew photon-lib:publish photon-targeting:publish -PcopyOfflineArtifacts ${{ matrix.build-options }}
205
205
- uses : actions/upload-artifact@v4
206
206
with :
207
207
name : maven-${{ matrix.artifact-name }}
0 commit comments