5 Commits

Author SHA1 Message Date
Adam Hathcock f7a1d98d8a feat: building/publish only affected projects (#665)
.NET Build and Publish / build-windows (push) Has been cancelled
.NET Build and Publish / build-linux (push) Has been cancelled
.NET Build and Publish / deploy-installers (push) Has been cancelled
* 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>
2025-03-14 12:37:49 +00:00
Alan Rynne c75961cd19 CNX-311 Sign releases with Digicert on tag push (#168)
* 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
2024-08-21 14:53:57 +02:00
Adam Hathcock c241028079 Update csharpier and format (#14) 2024-07-10 15:13:55 +01:00
Adam Hathcock ce815aac76 remove restore keys (#1)
* remove restore keys

* add gitversion tool

* old csharpier for now

* fix build?
2024-07-04 14:11:51 +01:00
Adam Hathcock 60499e3a34 Initial commit from alpha 2024-07-04 11:56:34 +01:00