specklesystems / speckle-sharp

.NET SDK, Schema and Connectors: Revit, Rhino, Grasshopper, Dynamo, ETABS, AutoCAD, Civil3D & more.
https://speckle.systems
Apache License 2.0
363 stars 167 forks source link

Disable signed builds on non-main/dev branches #3566

Closed adamhathcock closed 1 month ago

adamhathcock commented 2 months ago

https://spockle.atlassian.net/browse/CNX-9818

AlanRynne commented 2 months ago

Archicad CI is failing but it's unrelated to this ticket.

Installers in dev and main work fine, but our branch selection for the ci-tools repo falls back onto main when a matching branch does not exist, and the changes that this needs to pass are in dev.

Not a huge issue, we can ensure this passes by creating a matching branch on the ci-tools repo and re-running the workflow.