63 Commits

Author SHA1 Message Date
dependabot[bot]
82ce1d5031 Bump Cake.Frosting from 4.0.0 to 4.2.0 in /build (#2978)
Bumps [Cake.Frosting](https://github.com/cake-build/cake) from 4.0.0 to 4.2.0.
- [Release notes](https://github.com/cake-build/cake/releases)
- [Changelog](https://github.com/cake-build/cake/blob/develop/ReleaseNotes.md)
- [Commits](https://github.com/cake-build/cake/compare/v4.0.0...v4.2.0)

---
updated-dependencies:
- dependency-name: Cake.Frosting
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-30 12:25:10 -05:00
dependabot[bot]
1dc9c5e78c Bump Cake.Coverlet from 3.0.4 to 4.0.1 in /build (#2896) 2024-03-12 10:42:22 -05:00
Slyck Lizzie
e87aa64973 [Feat] Allow build version to be passed in to build.ps1 via command line (#2864) 2024-02-01 14:30:30 -06:00
dependabot[bot]
7b7cfd3ea0 build(deps): bump Cake.Frosting from 2.3.0 to 4.0.0 in /build (#2814)
* build(deps): bump Cake.Frosting from 2.3.0 to 4.0.0 in /build

Bumps [Cake.Frosting](https://github.com/cake-build/cake) from 2.3.0 to 4.0.0.
- [Release notes](https://github.com/cake-build/cake/releases)
- [Changelog](https://github.com/cake-build/cake/blob/develop/ReleaseNotes.md)
- [Commits](https://github.com/cake-build/cake/compare/v2.3.0...v4.0.0)

---
updated-dependencies:
- dependency-name: Cake.Frosting
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Lifetime.cs#Setup inheritance fixed

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nick Floyd <139819+nickfloyd@users.noreply.github.com>
Co-authored-by: Keegan Campbell <me@kfcampbell.com>
2023-12-18 13:47:36 -08:00
Dirty Gooback
335632b08c [feat]: Add RenameBranch method to RepositoryBranchesClient (#2799)
* added RenameBranch method to RepositoryBranchesClient

* revert forced version

* tabs -> spaces :(

---------

Co-authored-by: Nick Floyd <139819+nickfloyd@users.noreply.github.com>
Co-authored-by: Keegan Campbell <me@kfcampbell.com>
2023-10-30 14:59:37 -07:00
Martin Costello
12e29abe46 [fix]: Bumps GitVersion.Tool
Update to the latest stable version of GitVersion.Tool that supports .NET 6.
Resolves #2791.

Co-authored-by: Nick Floyd <139819+nickfloyd@users.noreply.github.com>
2023-10-03 11:57:50 -05:00
Nick Floyd
00b89daa23 [maint] Removes the old implementation of sourcelink and uses the newer one present in the .net SDK (#2666)
* reoves the old implemetnation of sourcelink and uses the newer one  present in the .net SDK

* cleans up appveyor

* updates proj with sourcelink props

* adds deterministic build check as well.

* Update docs/debugging-source.md

Co-authored-by: Keegan Campbell <me@kfcampbell.com>

---------

Co-authored-by: Keegan Campbell <me@kfcampbell.com>
2023-02-07 11:14:49 -06:00
dependabot[bot]
bf72b5e886 build(deps): bump Cake.Coverlet from 3.0.2 to 3.0.4 in /build (#2652)
Bumps [Cake.Coverlet](https://github.com/romanx/Cake.Coverlet) from 3.0.2 to 3.0.4.
- [Release notes](https://github.com/romanx/Cake.Coverlet/releases)
- [Commits](https://github.com/romanx/Cake.Coverlet/commits)

---
updated-dependencies:
- dependency-name: Cake.Coverlet
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Keegan Campbell <me@kfcampbell.com>
2023-01-11 13:36:15 -08:00
dependabot[bot]
a8fc68c21a build(deps): Removes the dependency of .NET Core app 3.1 and bumps Cake.Coverlet from 2.5.4 to 3.0.2 in /build (#2616) 2023-01-05 11:55:45 -06:00
dependabot[bot]
d68fc27c13 build(deps): bump Cake.Frosting from 2.2.0 to 2.3.0 in /build (#2597)
Bumps [Cake.Frosting](https://github.com/cake-build/cake) from 2.2.0 to 2.3.0.
- [Release notes](https://github.com/cake-build/cake/releases)
- [Changelog](https://github.com/cake-build/cake/blob/develop/ReleaseNotes.md)
- [Commits](https://github.com/cake-build/cake/compare/v2.2.0...v2.3.0)

---
updated-dependencies:
- dependency-name: Cake.Frosting
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-17 16:18:58 -07:00
Andrey Tretyak
40b2111f4d Add strong name signing (#2575) 2022-10-10 12:03:51 -05:00
Nick Floyd
6e72fdaa59 feat: Drop support for .NET 4.6 (#2521) 2022-08-04 12:12:49 -05:00
dependabot[bot]
3f3466c764 [deps] Bump Cake.Frosting from 1.1.0 to 2.2.0 in /build (#2437) 2022-07-13 13:31:01 -05:00
Brendan Forster
9558604273 drop Appveyor and Codecov (#2321) 2021-04-20 08:09:54 -03:00
dependabot[bot]
356588288e Bump Cake.Codecov from 1.0.0 to 1.0.1 in /build (#2316)
Bumps [Cake.Codecov](https://github.com/cake-contrib/Cake.Codecov) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/cake-contrib/Cake.Codecov/releases)
- [Changelog](https://github.com/cake-contrib/Cake.Codecov/blob/develop/GitReleaseManager.yaml)
- [Commits](https://github.com/cake-contrib/Cake.Codecov/compare/1.0.0...1.0.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-29 10:36:29 -03:00
dependabot[bot]
cd0dc8935e Bump Cake.Frosting from 1.0.0 to 1.1.0 in /build (#2313)
Bumps [Cake.Frosting](https://github.com/cake-build/cake) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/cake-build/cake/releases)
- [Changelog](https://github.com/cake-build/cake/blob/develop/ReleaseNotes.md)
- [Commits](https://github.com/cake-build/cake/compare/v1.0.0...v1.1.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-08 08:39:00 -04:00
dependabot[bot]
2e5fb68518 Bump Cake.Coverlet from 2.5.1 to 2.5.4 in /build (#2305)
Bumps [Cake.Coverlet](https://github.com/romanx/Cake.Coverlet) from 2.5.1 to 2.5.4.
- [Release notes](https://github.com/romanx/Cake.Coverlet/releases)
- [Commits](https://github.com/romanx/Cake.Coverlet/compare/v2.5.1...v2.5.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-22 08:23:51 -04:00
dependabot[bot]
8b0fb13685 Bump Codecov from 1.12.3 to 1.12.4 in /build (#2285)
* Bump Codecov from 1.12.3 to 1.12.4 in /build

Bumps [Codecov](https://github.com/codecov/codecov-exe) from 1.12.3 to 1.12.4.
- [Release notes](https://github.com/codecov/codecov-exe/releases)
- [Changelog](https://github.com/codecov/codecov-exe/blob/master/Changelog.md)
- [Commits](https://github.com/codecov/codecov-exe/compare/1.12.3...1.12.4)

Signed-off-by: dependabot[bot] <support@github.com>

* fix path to codecov executable

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Brendan Forster <github@brendanforster.com>
2021-02-21 17:10:51 -04:00
dependabot[bot]
a28002a8df Bump Cake.Codecov from 0.9.1 to 1.0.0 in /build (#2301)
Bumps [Cake.Codecov](https://github.com/cake-contrib/Cake.Codecov) from 0.9.1 to 1.0.0.
- [Release notes](https://github.com/cake-contrib/Cake.Codecov/releases)
- [Changelog](https://github.com/cake-contrib/Cake.Codecov/blob/develop/GitReleaseManager.yaml)
- [Commits](https://github.com/cake-contrib/Cake.Codecov/compare/0.9.1...1.0.0)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-13 17:54:35 -04:00
Mattias Karlsson
70a380a4d0 (build) Updated Cake Frosting to version 1.0.0 (#2289) 2021-02-13 15:40:41 -04:00
dependabot[bot]
e6ea264f9e Bump Codecov from 1.10.0 to 1.12.3 in /build (#2245)
* Bump Codecov from 1.10.0 to 1.12.3 in /build

Bumps [Codecov](https://github.com/codecov/codecov-exe) from 1.10.0 to 1.12.3.
- [Release notes](https://github.com/codecov/codecov-exe/releases)
- [Changelog](https://github.com/codecov/codecov-exe/blob/master/Changelog.md)
- [Commits](https://github.com/codecov/codecov-exe/compare/1.10.0...1.12.3)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-06 10:13:26 -03:00
dependabot[bot]
6a0d404263 Bump Cake.Frosting from 0.38.4 to 0.38.5 in /build (#2256)
Bumps [Cake.Frosting](https://github.com/cake-build/frosting) from 0.38.4 to 0.38.5.
- [Release notes](https://github.com/cake-build/frosting/releases)
- [Changelog](https://github.com/cake-build/frosting/blob/develop/GitReleaseManager.yaml)
- [Commits](https://github.com/cake-build/frosting/compare/v0.38.4...v0.38.5)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-06 09:47:58 -03:00
dependabot[bot]
961e0eab36 Bump Cake.Frosting from 0.38.2 to 0.38.4 in /build (#2230)
Bumps [Cake.Frosting](https://github.com/cake-build/frosting) from 0.38.2 to 0.38.4.
- [Release notes](https://github.com/cake-build/frosting/releases)
- [Changelog](https://github.com/cake-build/frosting/blob/develop/GitReleaseManager.yaml)
- [Commits](https://github.com/cake-build/frosting/compare/v0.38.2...v0.38.4)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-07 18:42:42 -03:00
dependabot[bot]
501ef958ed Bump Cake.Coverlet from 2.4.2 to 2.5.1 in /build (#2244)
Bumps [Cake.Coverlet](https://github.com/romanx/Cake.Coverlet) from 2.4.2 to 2.5.1.
- [Release notes](https://github.com/romanx/Cake.Coverlet/releases)
- [Commits](https://github.com/romanx/Cake.Coverlet/compare/v2.4.2...v2.5.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-09-07 18:34:49 -03:00
dependabot[bot]
3f76a25da2 Bump Cake.Codecov from 0.8.0 to 0.9.1 in /build (#2229)
Bumps [Cake.Codecov](https://github.com/cake-contrib/Cake.Codecov) from 0.8.0 to 0.9.1.
- [Release notes](https://github.com/cake-contrib/Cake.Codecov/releases)
- [Changelog](https://github.com/cake-contrib/Cake.Codecov/blob/develop/GitReleaseManager.yaml)
- [Commits](https://github.com/cake-contrib/Cake.Codecov/compare/0.8.0...0.9.1)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-27 09:55:31 -03:00
dependabot[bot]
9a234930c9 Bump Cake.Frosting from 0.37.0 to 0.38.2 in /build (#2218)
Bumps [Cake.Frosting](https://github.com/cake-build/frosting) from 0.37.0 to 0.38.2.
- [Release notes](https://github.com/cake-build/frosting/releases)
- [Changelog](https://github.com/cake-build/frosting/blob/develop/GitReleaseManager.yaml)
- [Commits](https://github.com/cake-build/frosting/compare/v0.37.0...v0.38.2)

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-06-29 09:13:20 -03:00
Brendan Forster
88f47c7773 check new branch in config 2020-06-09 18:35:52 -03:00
Brendan Forster
3932e939eb move dotnet-format global tool out of Lifetime (#2109) 2020-02-24 20:04:35 -04:00
dependabot-preview[bot]
804aa48344 Bump Cake.Frosting from 0.36.0 to 0.37.0 in /build (#2096)
Bumps [Cake.Frosting](https://github.com/cake-build/frosting) from 0.36.0 to 0.37.0.
- [Release notes](https://github.com/cake-build/frosting/releases)
- [Commits](https://github.com/cake-build/frosting/compare/v0.36.0...v0.37.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-11 08:26:32 -05:00
dependabot-preview[bot]
2b2626be0d Bump System.Reactive from 3.1.0 to 4.3.2 (#2055)
* drop mentions of net45 from core

* Bump System.Reactive from 3.1.0 to 4.3.2

Bumps [System.Reactive](https://github.com/dotnet/reactive) from 3.1.0 to 4.3.2.
- [Release notes](https://github.com/dotnet/reactive/releases)
- [Commits](https://github.com/dotnet/reactive/compare/v3.1.0...rxnet-v4.3.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* upgrade from net452 to net46 in test projects

* drop netstandard1.1 support

* correct this test reference

* add necessary dependency for test project

* add new dependency needed for integration tests

* upload net462 code coverage

* upgrade environment for validating linqpad examples

* bump linqpad to latest 5.x release

Co-authored-by: Brendan Forster <brendan@github.com>
2020-02-10 06:33:41 -04:00
Brendan Forster
8cf4d5840e upgrade project tooling to .NET Core 3.1 (#2089) 2020-02-09 12:34:34 -04:00
dependabot-preview[bot]
9b136b1f41 Bump Codecov from 1.7.2 to 1.10.0 in /build (#2088)
* Bump Codecov from 1.7.2 to 1.10.0 in /build

Bumps [Codecov](https://github.com/codecov/codecov-exe) from 1.7.2 to 1.10.0.
- [Release notes](https://github.com/codecov/codecov-exe/releases)
- [Changelog](https://github.com/codecov/codecov-exe/blob/master/GitReleaseManager.yaml)
- [Commits](https://github.com/codecov/codecov-exe/compare/1.7.2...1.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* bump version for executable

Co-authored-by: Brendan Forster <brendan@github.com>
2020-02-09 11:37:10 -04:00
dependabot-preview[bot]
26d770b206 Bump Cake.Coverlet from 2.3.4 to 2.4.2 in /build (#2087)
Bumps [Cake.Coverlet](https://github.com/romanx/Cake.Coverlet) from 2.3.4 to 2.4.2.
- [Release notes](https://github.com/romanx/Cake.Coverlet/releases)
- [Commits](https://github.com/romanx/Cake.Coverlet/commits/v2.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-07 10:15:15 -04:00
dependabot-preview[bot]
d4b8601172 Bump Cake.Codecov from 0.7.0 to 0.8.0 in /build (#2086)
Bumps [Cake.Codecov](https://github.com/cake-contrib/Cake.Codecov) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/cake-contrib/Cake.Codecov/releases)
- [Changelog](https://github.com/cake-contrib/Cake.Codecov/blob/develop/GitReleaseManager.yaml)
- [Commits](https://github.com/cake-contrib/Cake.Codecov/compare/0.7.0...0.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-07 10:02:52 -04:00
Brendan Forster
56895ea621 move formatting code to optional flag (#2085)
* move formatting code to flag

* reformat code
2020-02-06 10:48:38 -04:00
Brendan Forster
529020271e we can ignore that this clashes with something it inherits (#2075) 2020-01-28 09:15:24 -04:00
Brendan Forster
43ae40fa00 remove Travis metadata and replace with Actions (#2073) 2020-01-28 08:56:00 -04:00
Brendan Forster
e065c86118 strip CoreOnly usages from codebase as they are no longer needed (#2072) 2020-01-28 08:46:10 -04:00
Brendan Forster
44dc2a9e11 bump framework to re-enable Actions tests for non-Windows environments (#2071) 2020-01-28 08:37:30 -04:00
Brendan Forster
d8e6008b1a upgrade sourcelink tools (#2065) 2020-01-27 12:52:58 -04:00
Brendan Forster
7669dcbc3d no longer testing with net452 2020-01-23 15:35:35 -04:00
Mattias Karlsson
00f60510d6 (build) Update to Cake 0.36.0 (#2062) 2020-01-23 14:15:10 -04:00
dependabot-preview[bot]
6719e870ce Bump Microsoft.NET.Test.Sdk from 16.2.0 to 16.4.0 (#2042) 2020-01-19 21:00:59 -04:00
Mattias Karlsson
f61654a74b (build) Update to Cake 0.35.0, update dependencies and improve dotnet-format execution. (#2039)
* (build) Update to Cake 0.35.0
* Cake.Frosting 0.35.0
* Cake.Coverlet 2.3.4
* Cake.Codecov 0.7.0
* Codecov 1.7.2
* Make dotnet-format execution more robust (fails if not installed globally)

* Fix codecov.exe path
2019-10-30 17:08:10 -03:00
Brendan Forster
ce5ea64428 migrate to dotnet-format tool (#2016)
* migrate to new dotnet-format tool in build script (run on local build)
* reformat code
2019-09-24 11:34:50 -03:00
Stanley Goldman
f70c402d78 Generate code coverage output with coverlet (#1866)
* add support for Codecov reporting on Windows
2019-09-17 09:49:44 -03:00
Mattias Karlsson
01d5c8721c (build) Updated Cake.Frosting to version 0.34.1 (#1978)
* (build) Updated Cake.Frosting to version 0.34.1

* Update GritVersion from 3.6.2 to 5.0.0
2019-08-01 11:10:32 -03:00
Clemens Lieb
5e751a6c38 Enable building on linux without project file changes (#1930)
* Introduce 'NoFramework' switch

This enables building via cake on linux without requiring adjustments on
other platforms, fixes #1745

* Revert hardcoding NoFramework in build.sh

* Skip GitVersion query for NoFramework build

This implies that NoFramework is intended for local use only
Accordingly a warning message has been set up in the Lifetime of the Build

* Rename NoFramework switch to CoreOnly

* Skip tool installation and formatting step for CoreOnly builds

* Default CoreOnly to false on windows and true otherwise

* Add CoreOnly switch to build variable output

* Fix 'native' msbuild on windows for both platforms

'native' msbuild invocations do not automatically set CoreOnly according to the platform
they are running on. As such we set CoreOnly to False on Windows, unless CoreOnly has been
specified already.
2019-01-31 15:36:30 +10:00
Mattias Karlsson
4fb3258911 Update to Cake.Frosting 0.31.0 (#1921) 2018-12-16 13:19:08 +10:00
Mattias Karlsson
4d31536f9a Updated to Cake.Frosting 0.30.0 (#1911) 2018-11-21 22:14:25 +10:00