* Ci experiment
* with comma
* is_public_release
* Pass fileversion via envars
* semver
* to main
* keep fetch depth on linux
* last test (tm)
* Updated workflow-dispatch
* Fetch depth now required for prs too
* and for tests too
* target main
* Add affected usage with tag math
* use this branch as a test branch
* adjust test
* fix github action
* build refactor to get affected work
* Lazy affected
* put if statement on job
* add conditions around build and publish for linux
* affected tests and small refactor
* fmt
* verbose
* full checkout
* more testing and made things more clear
* adjust installer test branch
* add comments
* use zip on release
* detect main release
* use right trigger for release
* fix build
* maybe fix if statement...version env var don't work
* use current branch, not target branch
* test installer should be stored
* write to github action env vars
* use the env var correctly
* format
* set the output version as before
---------
Co-authored-by: Jedd Morgan <45512892+JR-Morgan@users.noreply.github.com>
* First pass of moving IFC to connectors repo
* Fix some errors and ignore others
* fix namespaces and exceptions
* fix namespaces
* formatting
* Fix namespaces and move stuff
* add linux ci
* more csproj changes
* importer stuff will be the nuget
* add pack version and to Local sln
* do a nuget push on main
* fix restore
* feat: First attempt at signed releases with Digicert on tag push
* fix: Delete gitversion config
* test: add gitversion manual mode
* tool manifest update
* fix: Only build on `v3.x` tags for now
* fix: Minor gitconfig tweaks
* fix: Revert to deploy from `main` branch
* Lock fix for Rhino 8
* change CI build to do everything
* Remove Rhino8 multitargetting
* fix windows
* upgrade webview2 for Rhino8
* only test
* codecov requires ubuntu
* Remove platform target x64 and other net7 related ones
---------
Co-authored-by: oguzhankoral <oguzhankoral@gmail.com>
* add tests with base test class
* update locks
* pin coverage to 4.4.0
* this is a subjob with uses, pass the secrets
* fix secret passing
* try quotes
* try a different glob
* Try simplier glob
* try something else
* try ubuntu for uploads
* update build.sh
* fix target
* update test only target