From eb7f7d895e09e9ab850c3fe4bc8611c2198aade1 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Wed, 11 Dec 2024 23:22:47 -0300 Subject: [PATCH 01/16] Update `ricaun.Nuke` to `1.9.0` --- CHANGELOG.md | 5 +++++ Directory.Build.props | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 347a72c..3530cac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [1.8.0] / 2024-12-11 +### Updated +- Update `ricaun.Nuke` to `1.9.0` + ## [1.7.2] / 2024-11-20 ### Updated - Update `ricaun.Nuke` to `1.8.2` @@ -299,6 +303,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - First Release [vNext]: ../../compare/1.0.0...HEAD +[1.8.0]: ../../compare/1.7.2...1.8.0 [1.7.2]: ../../compare/1.7.1...1.7.2 [1.7.1]: ../../compare/1.7.0...1.7.1 [1.7.0]: ../../compare/1.6.4...1.7.0 diff --git a/Directory.Build.props b/Directory.Build.props index cc9d25a..a18188d 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.7.2 + 1.8.0-alpha \ No newline at end of file From a4dd889916abf65492b2d54831ce31df216a7e10 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Wed, 11 Dec 2024 23:54:17 -0300 Subject: [PATCH 02/16] Update `ricaun.Nuke` --- Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index a18188d..354372c 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.8.0-alpha + 1.8.0-alpha.1 \ No newline at end of file From a34d425c835187daae256711a3e4e5a27a78824f Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Thu, 12 Dec 2024 17:11:57 -0300 Subject: [PATCH 03/16] Update `ricaun.Nuke` --- Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index 354372c..fa686ef 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.8.0-alpha.1 + 1.8.0-alpha.2 \ No newline at end of file From 702a34201e4a237693ba3969683239ed72b7d971 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Tue, 17 Dec 2024 11:37:45 -0300 Subject: [PATCH 04/16] Add `build` with `.targets` --- Build/Build.csproj | 2 ++ CHANGELOG.md | 5 +++++ Directory.Build.props | 2 +- .../build/ricaun.Nuke.PackageBuilder.targets | 15 +++++++++++++++ .../ricaun.Nuke.PackageBuilder.csproj | 5 +++++ 5 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 ricaun.Nuke.PackageBuilder/build/ricaun.Nuke.PackageBuilder.targets diff --git a/Build/Build.csproj b/Build/Build.csproj index e489398..96a0602 100644 --- a/Build/Build.csproj +++ b/Build/Build.csproj @@ -17,6 +17,8 @@ + + + + + + + + + + + $(NoWarn);NU1505 + + + \ No newline at end of file diff --git a/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj b/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj index 82cce50..9216867 100644 --- a/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj +++ b/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj @@ -83,4 +83,9 @@ --> + + + + + \ No newline at end of file From 322676a2dc38714f337685d0bf826967e0a662ba Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Tue, 17 Dec 2024 15:22:26 -0300 Subject: [PATCH 05/16] Remove `build` with `.targets` --- Build/Build.csproj | 2 +- CHANGELOG.md | 4 ++-- Directory.Build.props | 2 +- ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj | 5 +---- 4 files changed, 5 insertions(+), 8 deletions(-) diff --git a/Build/Build.csproj b/Build/Build.csproj index 96a0602..f1ef94d 100644 --- a/Build/Build.csproj +++ b/Build/Build.csproj @@ -17,7 +17,7 @@ - + \ No newline at end of file From f2edf6bd44f2f541be5d4a377b3dfe858ac33416 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Tue, 17 Dec 2024 15:30:33 -0300 Subject: [PATCH 06/16] Test Sign Azure --- .github/workflows/Build.yml | 6 ++++-- Directory.Build.props | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index 0f0c0fb..e166508 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -27,7 +27,9 @@ jobs: NugetApiUrl: ${{ secrets.NUGET_API_URL }} NugetApiKey: ${{ secrets.NUGET_API_KEY }} - SignFile: ${{ secrets.SIGN_FILE }} - SignPassword: ${{ secrets.SIGN_PASSWORD }} + # SignFile: ${{ secrets.SIGN_FILE }} + # SignPassword: ${{ secrets.SIGN_PASSWORD }} + SignFile: ${{ secrets.AZURE_KEY_VAULT_FILE }} + SignPassword: ${{ secrets.AZURE_KEY_VAULT_PASSWORD }} InstallationFiles: ${{ secrets.INSTALLATION_FILES }} \ No newline at end of file diff --git a/Directory.Build.props b/Directory.Build.props index 250616a..86cbe70 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.8.0-beta + 1.8.0-beta.1 \ No newline at end of file From 321c0daeba500aa72e6c9c5e98d01713c2b9b321 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Tue, 17 Dec 2024 17:28:41 -0300 Subject: [PATCH 07/16] Version beta.2 --- Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index 86cbe70..b450fef 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.8.0-beta.1 + 1.8.0-beta.2 \ No newline at end of file From a78149348d9132668020753cafb11db60a1186b8 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Tue, 17 Dec 2024 17:55:02 -0300 Subject: [PATCH 08/16] Remove `.target` --- Build/Build.csproj | 2 -- CHANGELOG.md | 2 -- .../build/ricaun.Nuke.PackageBuilder.targets | 15 --------------- .../ricaun.Nuke.PackageBuilder.csproj | 5 ----- 4 files changed, 24 deletions(-) delete mode 100644 ricaun.Nuke.PackageBuilder/build/ricaun.Nuke.PackageBuilder.targets diff --git a/Build/Build.csproj b/Build/Build.csproj index f1ef94d..e489398 100644 --- a/Build/Build.csproj +++ b/Build/Build.csproj @@ -17,8 +17,6 @@ - - - - - - - - - - - $(NoWarn);NU1505 - - - \ No newline at end of file diff --git a/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj b/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj index 292223c..255ea48 100644 --- a/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj +++ b/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj @@ -80,9 +80,4 @@ --> - - - - - \ No newline at end of file From 49e4b3cff4ef3fb04d1c3ff16aa73e1b4e75e670 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Tue, 17 Dec 2024 22:18:47 -0300 Subject: [PATCH 09/16] Update `beta.3` --- CHANGELOG.md | 2 +- Directory.Build.props | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2084535..e4cf9c8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [1.8.0] / 2024-12-11 ### Features - Enable sign files using `Azure Key Vault`. -### Build +- Enable `IAssetRelease` to release assets before `GitRelease` and `GitPreRelease`. ### Updated - Update `ricaun.Nuke` to `1.9.0` diff --git a/Directory.Build.props b/Directory.Build.props index b450fef..1a37701 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.8.0-beta.2 + 1.8.0-beta.3 \ No newline at end of file From 3e53b83dd68c6d7b14156703f16e45a585d0b216 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Wed, 18 Dec 2024 12:11:52 -0300 Subject: [PATCH 10/16] Update `ci` --- .github/workflows/Build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/Build.yml b/.github/workflows/Build.yml index e166508..01861f5 100644 --- a/.github/workflows/Build.yml +++ b/.github/workflows/Build.yml @@ -29,7 +29,7 @@ jobs: # SignFile: ${{ secrets.SIGN_FILE }} # SignPassword: ${{ secrets.SIGN_PASSWORD }} - SignFile: ${{ secrets.AZURE_KEY_VAULT_FILE }} - SignPassword: ${{ secrets.AZURE_KEY_VAULT_PASSWORD }} + SignFile: ${{ secrets.SIGN_FILE_AZURE }} + SignPassword: ${{ secrets.SIGN_PASSWORD_AZURE }} InstallationFiles: ${{ secrets.INSTALLATION_FILES }} \ No newline at end of file From 6e4f19c92d6cb1a6bc72c9aa2c793540db31e506 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Wed, 18 Dec 2024 16:26:50 -0300 Subject: [PATCH 11/16] 1.8.0-rc --- Build/.nuke/build.schema.json | 3 +++ Directory.Build.props | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Build/.nuke/build.schema.json b/Build/.nuke/build.schema.json index 060ffca..0431bf0 100644 --- a/Build/.nuke/build.schema.json +++ b/Build/.nuke/build.schema.json @@ -202,6 +202,9 @@ "allOf": [ { "properties": { + "EnableForkedRepository": { + "type": "boolean" + }, "Folder": { "type": "string" }, diff --git a/Directory.Build.props b/Directory.Build.props index 1a37701..fb05f28 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.8.0-beta.3 + 1.8.0-rc \ No newline at end of file From 69b02ffa380ae793e9d0a86450a4c5a5d126dc78 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Wed, 18 Dec 2024 16:28:07 -0300 Subject: [PATCH 12/16] Update changelog --- CHANGELOG.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e4cf9c8..e74721d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,8 +6,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [1.8.0] / 2024-12-11 ### Features -- Enable sign files using `Azure Key Vault`. -- Enable `IAssetRelease` to release assets before `GitRelease` and `GitPreRelease`. +- Enable sign files using `Azure Key Vault`. (`ricaun.Nuke`) +- Enable `IAssetRelease` to release assets before `GitRelease` and `GitPreRelease`. (`ricaun.Nuke`) +- Enable `SkipForked` to skip release if forked repository. (`ricaun.Nuke`) ### Updated - Update `ricaun.Nuke` to `1.9.0` From cbca1627af46b7896a94b2077907785cca00249c Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Wed, 18 Dec 2024 17:18:45 -0300 Subject: [PATCH 13/16] Version rc.1 --- Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index fb05f28..e8e871c 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.8.0-rc + 1.8.0-rc.1 \ No newline at end of file From ea1c70d10f07d8055859992eeacf53b605065489 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Wed, 18 Dec 2024 20:55:12 -0300 Subject: [PATCH 14/16] Version rc.2 --- Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index e8e871c..c3ee3c0 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.8.0-rc.1 + 1.8.0-rc.2 \ No newline at end of file From 2fb53efcdea9fed7578f2712b1cda20f53c35941 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Wed, 18 Dec 2024 21:23:38 -0300 Subject: [PATCH 15/16] rc.3 --- Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index c3ee3c0..baac1d9 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.8.0-rc.2 + 1.8.0-rc.3 \ No newline at end of file From 23ac509f66e8384a3638640acf67f88c7ea4d0a7 Mon Sep 17 00:00:00 2001 From: Luiz Henrique Cassettari Date: Thu, 19 Dec 2024 11:41:54 -0300 Subject: [PATCH 16/16] Version `1.8.0` --- CHANGELOG.md | 2 +- Directory.Build.props | 2 +- ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e74721d..9f3cfa9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). -## [1.8.0] / 2024-12-11 +## [1.8.0] / 2024-12-11 - 2024-12-19 ### Features - Enable sign files using `Azure Key Vault`. (`ricaun.Nuke`) - Enable `IAssetRelease` to release assets before `GitRelease` and `GitPreRelease`. (`ricaun.Nuke`) diff --git a/Directory.Build.props b/Directory.Build.props index baac1d9..1114a19 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,5 +1,5 @@ - 1.8.0-rc.3 + 1.8.0 \ No newline at end of file diff --git a/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj b/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj index 255ea48..c9aefc5 100644 --- a/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj +++ b/ricaun.Nuke.PackageBuilder/ricaun.Nuke.PackageBuilder.csproj @@ -69,7 +69,7 @@ - +