From 0c0a0fac25cbfe52b6c651731e62991b05eca823 Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Tue, 14 Jan 2025 10:24:36 +0000 Subject: [PATCH 01/27] update examples version to 3.1.2 --- .azure/example-7.yml | 4 +- .azure/example-8.yml | 4 +- .azure/example-9.yml | 4 +- .../azure/gitreleasemanager/addasset.md | 2 +- .../examples/azure/gitreleasemanager/close.md | 2 +- .../azure/gitreleasemanager/create.md | 2 +- .../azure/gitreleasemanager/discard.md | 2 +- docs/examples/azure/gitreleasemanager/open.md | 2 +- .../azure/gitreleasemanager/publish.md | 2 +- .../examples/azure/gitreleasemanager/setup.md | 8 ++-- docs/examples/azure/gitversion/command.md | 16 +++---- docs/examples/azure/gitversion/execute.md | 44 +++++++++---------- docs/examples/azure/gitversion/setup.md | 10 ++--- .../github/gitreleasemanager/addasset.md | 2 +- .../github/gitreleasemanager/close.md | 2 +- .../github/gitreleasemanager/create.md | 2 +- .../github/gitreleasemanager/discard.md | 2 +- .../examples/github/gitreleasemanager/open.md | 2 +- .../github/gitreleasemanager/publish.md | 2 +- .../github/gitreleasemanager/setup.md | 8 ++-- docs/examples/github/gitversion/command.md | 16 +++---- docs/examples/github/gitversion/execute.md | 38 ++++++++-------- docs/examples/github/gitversion/setup.md | 10 ++--- package.json | 2 +- 24 files changed, 94 insertions(+), 94 deletions(-) diff --git a/.azure/example-7.yml b/.azure/example-7.yml index c8e4eeaf2..60fcf7341 100644 --- a/.azure/example-7.yml +++ b/.azure/example-7.yml @@ -15,12 +15,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.azure/example-8.yml b/.azure/example-8.yml index 370e1b41c..2fcbf0290 100644 --- a/.azure/example-8.yml +++ b/.azure/example-8.yml @@ -15,12 +15,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.azure/example-9.yml b/.azure/example-9.yml index 02463ab96..16c4817c3 100644 --- a/.azure/example-9.yml +++ b/.azure/example-9.yml @@ -18,12 +18,12 @@ stages: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/docs/examples/azure/gitreleasemanager/addasset.md b/docs/examples/azure/gitreleasemanager/addasset.md index 1497ae465..da41843d8 100644 --- a/docs/examples/azure/gitreleasemanager/addasset.md +++ b/docs/examples/azure/gitreleasemanager/addasset.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/addasset@3.1.1 + - task: gitreleasemanager/addasset@3.1.2 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/close.md b/docs/examples/azure/gitreleasemanager/close.md index 35ddd62b6..b4ebbfda5 100644 --- a/docs/examples/azure/gitreleasemanager/close.md +++ b/docs/examples/azure/gitreleasemanager/close.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/close@3.1.1 + - task: gitreleasemanager/close@3.1.2 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/create.md b/docs/examples/azure/gitreleasemanager/create.md index db668840a..487891b2d 100644 --- a/docs/examples/azure/gitreleasemanager/create.md +++ b/docs/examples/azure/gitreleasemanager/create.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/create@3.1.1 + - task: gitreleasemanager/create@3.1.2 displayName: Create release with GitReleaseManager inputs: token: $(GITHUB_TOKEN) diff --git a/docs/examples/azure/gitreleasemanager/discard.md b/docs/examples/azure/gitreleasemanager/discard.md index a82b6fcd5..bbf341b69 100644 --- a/docs/examples/azure/gitreleasemanager/discard.md +++ b/docs/examples/azure/gitreleasemanager/discard.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/discard@3.1.1 + - task: gitreleasemanager/discard@3.1.2 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/open.md b/docs/examples/azure/gitreleasemanager/open.md index 39fffebcb..ead2b2944 100644 --- a/docs/examples/azure/gitreleasemanager/open.md +++ b/docs/examples/azure/gitreleasemanager/open.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/open@3.1.1 + - task: gitreleasemanager/open@3.1.2 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/publish.md b/docs/examples/azure/gitreleasemanager/publish.md index f4006b016..7b0dcfc4b 100644 --- a/docs/examples/azure/gitreleasemanager/publish.md +++ b/docs/examples/azure/gitreleasemanager/publish.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/publish@3.1.1 + - task: gitreleasemanager/publish@3.1.2 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/setup.md b/docs/examples/azure/gitreleasemanager/setup.md index 588a802f1..1c811633f 100644 --- a/docs/examples/azure/gitreleasemanager/setup.md +++ b/docs/examples/azure/gitreleasemanager/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitreleasemanager/setup** task using the examples below. -> The examples use version _3.1.1_ of the GitReleaseManager Setup task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.2_ of the GitReleaseManager Setup task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -29,7 +29,7 @@ Install the latest GitReleaseManager 0.18.x version. ```yaml steps: - - task: gitreleasemanager/setup@3.1.1 + - task: gitreleasemanager/setup@3.1.2 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.x' @@ -41,7 +41,7 @@ Install specific GitReleaseManager version 0.18.0. ```yaml steps: - - task: gitreleasemanager/setup@3.1.1 + - task: gitreleasemanager/setup@3.1.2 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.0' @@ -53,7 +53,7 @@ Install the latest GitReleaseManager 0.18.x version even it there is a cached ve ```yaml steps: - - task: gitreleasemanager/setup@3.1.1 + - task: gitreleasemanager/setup@3.1.2 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.x' diff --git a/docs/examples/azure/gitversion/command.md b/docs/examples/azure/gitversion/command.md index bc154b086..ef90d59d8 100644 --- a/docs/examples/azure/gitversion/command.md +++ b/docs/examples/azure/gitversion/command.md @@ -10,7 +10,7 @@ steps: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -18,7 +18,7 @@ steps: These steps are omitted from the examples for brevity. -> The examples use version _3.1.1_ of the GitVersion Command task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.2_ of the GitVersion Command task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -50,9 +50,9 @@ arguments: ```yaml steps: - # gitversion/setup@3.1.1 task omitted for brevity. + # gitversion/setup@3.1.2 task omitted for brevity. - - task: gitversion/command@3.1.1 + - task: gitversion/command@3.1.2 displayName: Display GitVersion config inputs: arguments: '/showConfig' @@ -67,9 +67,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.1 task omitted for brevity. + # gitversion/setup@3.1.2 task omitted for brevity. - - task: gitversion/command@3.1.1 + - task: gitversion/command@3.1.2 displayName: Output the FullSemVer variable inputs: arguments: '/showvariable FullSemVer' @@ -84,9 +84,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.1 task omitted for brevity. + # gitversion/setup@3.1.2 task omitted for brevity. - - task: gitversion/command@3.1.1 + - task: gitversion/command@3.1.2 displayName: Output the formatted version inputs: arguments: '/format {Major}.{Minor}' # any Output Variable can be used here diff --git a/docs/examples/azure/gitversion/execute.md b/docs/examples/azure/gitversion/execute.md index 8e1dcbdf1..a1cf4f4ff 100644 --- a/docs/examples/azure/gitversion/execute.md +++ b/docs/examples/azure/gitversion/execute.md @@ -10,7 +10,7 @@ steps: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -18,7 +18,7 @@ steps: These steps are omitted from the examples for brevity. -> The examples use version _3.1.1_ of the GitVersion Execute task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.2_ of the GitVersion Execute task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -53,7 +53,7 @@ overrideConfig: description: | Optional override for the configuration file. This should be newline-separated key-value pairs, e.g.: update-build-number=false - next-version=3.1.1 + next-version=3.1.2 required: false default: '' updateAssemblyInfo: @@ -114,9 +114,9 @@ The Execute GitVersion task creates the following job-scoped variables and multi ```yaml steps: - # gitversion/setup@3.1.1 task omitted for brevity. + # gitversion/setup@3.1.2 task omitted for brevity. - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version ``` @@ -129,9 +129,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.1 task omitted for brevity. + # gitversion/setup@3.1.2 task omitted for brevity. - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version inputs: useConfigFile: true @@ -158,9 +158,9 @@ branches: ```yaml steps: - # gitversion/setup@3.1.1 task omitted for brevity. + # gitversion/setup@3.1.2 task omitted for brevity. - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version inputs: useConfigFile: true @@ -176,9 +176,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.1 task omitted for brevity. + # gitversion/setup@3.1.2 task omitted for brevity. - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version inputs: disableCache: true @@ -194,9 +194,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.1 task omitted for brevity. + # gitversion/setup@3.1.2 task omitted for brevity. - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version inputs: updateAssemblyInfo: true @@ -211,14 +211,14 @@ steps: ```yaml steps: - # gitversion/setup@3.1.1 task omitted for brevity. + # gitversion/setup@3.1.2 task omitted for brevity. - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version inputs: overrideConfig: | update-build-number=false - next-version=3.1.1 + next-version=3.1.2 ``` @@ -250,12 +250,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version name: version_step # step id used as reference for output values inputs: @@ -320,12 +320,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version name: version_step # step id used as reference for output values inputs: @@ -411,12 +411,12 @@ stages: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.1 + - task: gitversion/execute@3.1.2 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/docs/examples/azure/gitversion/setup.md b/docs/examples/azure/gitversion/setup.md index bea88a96e..094fa77ee 100644 --- a/docs/examples/azure/gitversion/setup.md +++ b/docs/examples/azure/gitversion/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitversion/setup** task using the examples below. -> The examples use version _3.1.1_ of the GitVersion Setup task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.2_ of the GitVersion Setup task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -45,7 +45,7 @@ Install the latest GitVersion 6 version. ```yaml steps: - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -57,7 +57,7 @@ Install GitVersion 6.0.0. ```yaml steps: - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.0' @@ -69,7 +69,7 @@ Install the latest GitVersion 6 pre-release version. For example **6.0.0-beta.6 ```yaml steps: - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -82,7 +82,7 @@ Install the latest GitVersion 6 version even it there is a cached version matchi ```yaml steps: - - task: gitversion/setup@3.1.1 + - task: gitversion/setup@3.1.2 displayName: Install GitVersion inputs: versionSpec: '6.0.x' diff --git a/docs/examples/github/gitreleasemanager/addasset.md b/docs/examples/github/gitreleasemanager/addasset.md index c18c0c985..78ad232b3 100644 --- a/docs/examples/github/gitreleasemanager/addasset.md +++ b/docs/examples/github/gitreleasemanager/addasset.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/addasset@v3.1.1 + - uses: gittools/actions/gitreleasemanager/addasset@v3.1.2 name: Add asset to a release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/close.md b/docs/examples/github/gitreleasemanager/close.md index b6d1efde7..8341b62c1 100644 --- a/docs/examples/github/gitreleasemanager/close.md +++ b/docs/examples/github/gitreleasemanager/close.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/close@v3.1.1 + - uses: gittools/actions/gitreleasemanager/close@v3.1.2 name: Close release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/create.md b/docs/examples/github/gitreleasemanager/create.md index 4e52df57e..e3f9e2f54 100644 --- a/docs/examples/github/gitreleasemanager/create.md +++ b/docs/examples/github/gitreleasemanager/create.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/create@v3.1.1 + - uses: gittools/actions/gitreleasemanager/create@v3.1.2 name: Create release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/discard.md b/docs/examples/github/gitreleasemanager/discard.md index 311817fe9..781fc5df5 100644 --- a/docs/examples/github/gitreleasemanager/discard.md +++ b/docs/examples/github/gitreleasemanager/discard.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/discard@v3.1.1 + - uses: gittools/actions/gitreleasemanager/discard@v3.1.2 name: Discard release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/open.md b/docs/examples/github/gitreleasemanager/open.md index a4b9d6760..ccee52c8b 100644 --- a/docs/examples/github/gitreleasemanager/open.md +++ b/docs/examples/github/gitreleasemanager/open.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/open@v3.1.1 + - uses: gittools/actions/gitreleasemanager/open@v3.1.2 name: Open release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/publish.md b/docs/examples/github/gitreleasemanager/publish.md index 41a9d9bc4..4f3fda748 100644 --- a/docs/examples/github/gitreleasemanager/publish.md +++ b/docs/examples/github/gitreleasemanager/publish.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/publish@v3.1.1 + - uses: gittools/actions/gitreleasemanager/publish@v3.1.2 name: Publish release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/setup.md b/docs/examples/github/gitreleasemanager/setup.md index c3b25e93c..93f1512ff 100644 --- a/docs/examples/github/gitreleasemanager/setup.md +++ b/docs/examples/github/gitreleasemanager/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitreleasemanager/setup** action using the examples below. -> The examples use version _3.1.1_ of the GitReleaseManager Setup action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.2_ of the GitReleaseManager Setup action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -30,7 +30,7 @@ Install the latest GitReleaseManager 0.18.x version. ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.1 + uses: gittools/actions/gitreleasemanager/setup@v3.1.2 with: versionSpec: '0.18.x' ``` @@ -42,7 +42,7 @@ Install specific GitReleaseManager version 0.18.0. ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.1 + uses: gittools/actions/gitreleasemanager/setup@v3.1.2 with: versionSpec: '0.18.0' ``` @@ -54,7 +54,7 @@ Install the latest GitReleaseManager 0.18.x version even it there is a cached ve ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.1 + uses: gittools/actions/gitreleasemanager/setup@v3.1.2 with: versionSpec: '0.18.x' preferLatestVersion: true diff --git a/docs/examples/github/gitversion/command.md b/docs/examples/github/gitversion/command.md index 86f8763b1..083601eb8 100644 --- a/docs/examples/github/gitversion/command.md +++ b/docs/examples/github/gitversion/command.md @@ -13,14 +13,14 @@ steps: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.1 + uses: gittools/actions/gitversion/setup@v3.1.2 with: versionSpec: '6.0.x' ``` These steps are omitted from the examples for brevity. -> The examples use version _3.1.1_ of the GitVersion Command action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.2_ of the GitVersion Command action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -52,10 +52,10 @@ arguments: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.1 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. - name: Display GitVersion config - uses: gittools/actions/gitversion/command@v3.1.1 + uses: gittools/actions/gitversion/command@v3.1.2 with: useConfigFile: true arguments: '/showConfig' @@ -70,10 +70,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.1 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. - name: Output the FullSemVer variable - uses: gittools/actions/gitversion/command@v3.1.1 + uses: gittools/actions/gitversion/command@v3.1.2 with: arguments: '/showvariable FullSemVer' ``` @@ -87,10 +87,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.1 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. - name: Output the formatted version - uses: gittools/actions/gitversion/command@v3.1.1 + uses: gittools/actions/gitversion/command@v3.1.2 with: arguments: '/format {Major}.{Minor}' # any Output Variable can be used here ``` diff --git a/docs/examples/github/gitversion/execute.md b/docs/examples/github/gitversion/execute.md index 9c93e269a..84e63bb28 100644 --- a/docs/examples/github/gitversion/execute.md +++ b/docs/examples/github/gitversion/execute.md @@ -13,14 +13,14 @@ steps: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.1 + uses: gittools/actions/gitversion/setup@v3.1.2 with: versionSpec: '6.0.x' ``` These steps are omitted from the examples for brevity. -> The examples use version _3.1.1_ of the GitVersion Execute action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.2_ of the GitVersion Execute action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -55,7 +55,7 @@ overrideConfig: description: | Optional override for the configuration file. This should be newline-separated key-value pairs, e.g.: update-build-number=false - next-version=3.1.1 + next-version=3.1.2 required: false default: '' updateAssemblyInfo: @@ -116,10 +116,10 @@ The Execute GitVersion action creates the following outputs: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.1 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.1 + uses: gittools/actions/gitversion/execute@v3.1.2 ``` @@ -132,7 +132,7 @@ steps: ```yaml steps: - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.1 + uses: gittools/actions/gitversion/execute@v3.1.2 with: useConfigFile: true ``` @@ -157,10 +157,10 @@ branches: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.1 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.1 + uses: gittools/actions/gitversion/execute@v3.1.2 with: useConfigFile: true configFilePath: VersionConfig.yml @@ -175,10 +175,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.1 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.1 + uses: gittools/actions/gitversion/execute@v3.1.2 with: disableCache: true disableNormalization: true @@ -193,10 +193,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.1 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.1 + uses: gittools/actions/gitversion/execute@v3.1.2 with: updateAssemblyInfo: true ``` @@ -210,14 +210,14 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.1 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.1 + uses: gittools/actions/gitversion/execute@v3.1.2 with: overrideConfig: | update-build-number=false - next-version=3.1.1 + next-version=3.1.2 ``` @@ -246,13 +246,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.1 + uses: gittools/actions/gitversion/setup@v3.1.2 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.1 + uses: gittools/actions/gitversion/execute@v3.1.2 - run: | echo "FullSemVer (env.fullSemVer) : ${{ env.fullSemVer }}" @@ -336,13 +336,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.1 + uses: gittools/actions/gitversion/setup@v3.1.2 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.1 + uses: gittools/actions/gitversion/execute@v3.1.2 GitVersion_v6_cross_job_consumer_without_prefix: name: GitVersion v6 (cross job consumer) - without prefix diff --git a/docs/examples/github/gitversion/setup.md b/docs/examples/github/gitversion/setup.md index 58d3849c3..80d168de6 100644 --- a/docs/examples/github/gitversion/setup.md +++ b/docs/examples/github/gitversion/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitversion/setup** action using the examples below. -> The examples use version _3.1.1_ of the GitVersion Setup action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.2_ of the GitVersion Setup action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -45,7 +45,7 @@ Install the latest GitVersion 6 version. ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.1 + uses: gittools/actions/gitversion/setup@v3.1.2 with: versionSpec: '6.0.x' ``` @@ -57,7 +57,7 @@ Install GitVersion 6.0.0. ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.1 + uses: gittools/actions/gitversion/setup@v3.1.2 with: versionSpec: '6.0.0' ``` @@ -69,7 +69,7 @@ Install the latest GitVersion 6 pre-release version. For example **6.0.0-beta.6 ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.1 + uses: gittools/actions/gitversion/setup@v3.1.2 with: versionSpec: '6.0.x' includePrerelease: true @@ -82,7 +82,7 @@ Install the latest GitVersion 6 version even it there is a cached version matchi ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.1 + uses: gittools/actions/gitversion/setup@v3.1.2 with: versionSpec: '6.0.x' preferLatestVersion: true diff --git a/package.json b/package.json index d1593eea7..441f22e6e 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gittools-actions", - "version": "3.1.1", + "version": "3.1.2", "description": "Easy Semantic Versioning (https://semver.org) for projects using Git", "repository": { "type": "git", From b25f8046508b4e3a0b6ca249b4cdd7237c1305ae Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Tue, 14 Jan 2025 10:25:47 +0000 Subject: [PATCH 02/27] dist update --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index e22d920da..ab6ec43a4 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "gittools-actions", - "version": "3.1.1", + "version": "3.1.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gittools-actions", - "version": "3.1.1", + "version": "3.1.2", "dependencies": { "semver": "^7.6.3" }, From 60d26814e3f06e4ebada05d0d81b1accf09d56b7 Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Tue, 14 Jan 2025 10:58:03 +0000 Subject: [PATCH 03/27] update examples version to 3.1.3 From f950ce9609535f112eadafe85a5e3fa5c478f294 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 15 Jan 2025 05:25:22 +0000 Subject: [PATCH 04/27] (github-actions): Bump gittools/actions from 3.1.2 to 3.1.3 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.1.2 to 3.1.3. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](https://github.com/gittools/actions/compare/v3.1.2...v3.1.3) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/example-7.yml | 4 ++-- .github/workflows/example-8.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/example-7.yml b/.github/workflows/example-7.yml index 68888943c..fa4f85ffc 100644 --- a/.github/workflows/example-7.yml +++ b/.github/workflows/example-7.yml @@ -17,13 +17,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.2 + uses: gittools/actions/gitversion/setup@v3.1.3 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.2 + uses: gittools/actions/gitversion/execute@v3.1.3 - run: | echo "FullSemVer (env.fullSemVer) : ${{ env.fullSemVer }}" diff --git a/.github/workflows/example-8.yml b/.github/workflows/example-8.yml index 73858a5cd..081b1ea93 100644 --- a/.github/workflows/example-8.yml +++ b/.github/workflows/example-8.yml @@ -23,13 +23,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.2 + uses: gittools/actions/gitversion/setup@v3.1.3 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.2 + uses: gittools/actions/gitversion/execute@v3.1.3 GitVersion_v6_cross_job_consumer_without_prefix: name: GitVersion v6 (cross job consumer) - without prefix From 7b775e51a77b4259f786d307c0a4f9499d44e839 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2025 05:41:00 +0000 Subject: [PATCH 05/27] (npm): Bump eslint-plugin-prettier in the eslint group Bumps the eslint group with 1 update: [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier). Updates `eslint-plugin-prettier` from 5.2.1 to 5.2.2 - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.1...v5.2.2) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint ... Signed-off-by: dependabot[bot] --- package-lock.json | 9 ++++----- package.json | 2 +- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index ab6ec43a4..6ed9be254 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "dotenv": "^16.4.7", "eslint": "^9.18.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-prettier": "^5.2.1", + "eslint-plugin-prettier": "^5.2.2", "glob": "^11.0.1", "globals": "^15.14.0", "husky": "^9.1.7", @@ -2636,11 +2636,10 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.1.tgz", - "integrity": "sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.2.tgz", + "integrity": "sha512-1yI3/hf35wmlq66C8yOyrujQnel+v5l1Vop5Cl2I6ylyNTT1JbuUUnV3/41PzwTzcyDp/oF0jWE3HXvcH5AQOQ==", "dev": true, - "license": "MIT", "dependencies": { "prettier-linter-helpers": "^1.0.0", "synckit": "^0.9.1" diff --git a/package.json b/package.json index 441f22e6e..acf449ab5 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "dotenv": "^16.4.7", "eslint": "^9.18.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-prettier": "^5.2.1", + "eslint-plugin-prettier": "^5.2.2", "glob": "^11.0.1", "globals": "^15.14.0", "husky": "^9.1.7", From 6e9f2fe0b7e060def9ffa396b34d7d3d97b06d2a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jan 2025 05:46:40 +0000 Subject: [PATCH 06/27] (npm): Bump @types/node from 22.10.6 to 22.10.7 in the types group Bumps the types group with 1 update: [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node). Updates `@types/node` from 22.10.6 to 22.10.7 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-type: direct:development update-type: version-update:semver-patch dependency-group: types ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6ed9be254..2e90bb1c0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@eslint/js": "^9.18.0", "@stylistic/eslint-plugin": "^2.13.0", "@types/eslint__js": "^8.42.3", - "@types/node": "^22.10.6", + "@types/node": "^22.10.7", "@types/semver": "^7.5.8", "@vitest/eslint-plugin": "^1.1.25", "dotenv": "^16.4.7", @@ -1126,9 +1126,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.10.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.6.tgz", - "integrity": "sha512-qNiuwC4ZDAUNcY47xgaSuS92cjf8JbSUoaKS77bmLG1rU7MlATVSiw/IlrjtIyyskXBZ8KkNfjK/P5na7rgXbQ==", + "version": "22.10.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.7.tgz", + "integrity": "sha512-V09KvXxFiutGp6B7XkpaDXlNadZxrzajcY50EuoLIpQ6WWYCSvf19lVIazzfIzQvhUN2HjX12spLojTnhuKlGg==", "dev": true, "dependencies": { "undici-types": "~6.20.0" diff --git a/package.json b/package.json index acf449ab5..2eb2e8606 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@eslint/js": "^9.18.0", "@stylistic/eslint-plugin": "^2.13.0", "@types/eslint__js": "^8.42.3", - "@types/node": "^22.10.6", + "@types/node": "^22.10.7", "@types/semver": "^7.5.8", "@vitest/eslint-plugin": "^1.1.25", "dotenv": "^16.4.7", From 08e07d506fc3fff5c8026e341d6f30ce73d6fafa Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Jan 2025 05:24:15 +0000 Subject: [PATCH 07/27] (npm): Bump lint-staged from 15.3.0 to 15.4.1 Bumps [lint-staged](https://github.com/lint-staged/lint-staged) from 15.3.0 to 15.4.1. - [Release notes](https://github.com/lint-staged/lint-staged/releases) - [Changelog](https://github.com/lint-staged/lint-staged/blob/master/CHANGELOG.md) - [Commits](https://github.com/lint-staged/lint-staged/compare/v15.3.0...v15.4.1) --- updated-dependencies: - dependency-name: lint-staged dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2e90bb1c0..60f963b2c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -24,7 +24,7 @@ "glob": "^11.0.1", "globals": "^15.14.0", "husky": "^9.1.7", - "lint-staged": "^15.3.0", + "lint-staged": "^15.4.1", "markdownlint-cli": "^0.43.0", "npm-run-all2": "^7.0.2", "prettier": "^3.4.2", @@ -3984,9 +3984,9 @@ } }, "node_modules/lint-staged": { - "version": "15.3.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.3.0.tgz", - "integrity": "sha512-vHFahytLoF2enJklgtOtCtIjZrKD/LoxlaUusd5nh7dWv/dkKQJY74ndFSzxCdv7g0ueGg1ORgTSt4Y9LPZn9A==", + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-15.4.1.tgz", + "integrity": "sha512-P8yJuVRyLrm5KxCtFx+gjI5Bil+wO7wnTl7C3bXhvtTaAFGirzeB24++D0wGoUwxrUKecNiehemgCob9YL39NA==", "dev": true, "dependencies": { "chalk": "~5.4.1", diff --git a/package.json b/package.json index 2eb2e8606..f9ff87e9d 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "glob": "^11.0.1", "globals": "^15.14.0", "husky": "^9.1.7", - "lint-staged": "^15.3.0", + "lint-staged": "^15.4.1", "markdownlint-cli": "^0.43.0", "npm-run-all2": "^7.0.2", "prettier": "^3.4.2", From 7b0efa83620ca10ca2c70ac471e08e30362070ce Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 17 Jan 2025 05:30:00 +0000 Subject: [PATCH 08/27] (npm): Bump the vite group with 2 updates Bumps the vite group with 2 updates: [vite-node](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vite-node) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest). Updates `vite-node` from 2.1.8 to 3.0.1 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.1/packages/vite-node) Updates `vitest` from 2.1.8 to 3.0.1 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.1/packages/vitest) --- updated-dependencies: - dependency-name: vite-node dependency-type: direct:development update-type: version-update:semver-major dependency-group: vite - dependency-name: vitest dependency-type: direct:development update-type: version-update:semver-major dependency-group: vite ... Signed-off-by: dependabot[bot] --- package-lock.json | 1268 +++++---------------------------------------- package.json | 4 +- 2 files changed, 136 insertions(+), 1136 deletions(-) diff --git a/package-lock.json b/package-lock.json index 60f963b2c..3607c8dff 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,9 +33,9 @@ "typescript": "^5.7.3", "typescript-eslint": "^8.20.0", "vite": "^6.0.7", - "vite-node": "^2.1.8", + "vite-node": "^3.0.1", "vite-tsconfig-paths": "^5.1.4", - "vitest": "^2.1.8" + "vitest": "^3.0.1" }, "engines": { "node": ">=20.0.0" @@ -719,8 +719,7 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@kwsites/file-exists": { "version": "1.1.1", @@ -1345,69 +1344,90 @@ } }, "node_modules/@vitest/expect": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.1.8.tgz", - "integrity": "sha512-8ytZ/fFHq2g4PJVAtDX57mayemKgDR6X3Oa2Foro+EygiOJHUXhCqBAAKQYYajZpFoIfvBCF1j6R6IYRSIUFuw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.1.tgz", + "integrity": "sha512-oPrXe8dwvQdzUxQFWwibY97/smQ6k8iPVeSf09KEvU1yWzu40G6naHExY0lUgjnTPWMRGQOJnhMBb8lBu48feg==", "dev": true, - "license": "MIT", "dependencies": { - "@vitest/spy": "2.1.8", - "@vitest/utils": "2.1.8", + "@vitest/spy": "3.0.1", + "@vitest/utils": "3.0.1", "chai": "^5.1.2", - "tinyrainbow": "^1.2.0" + "tinyrainbow": "^2.0.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" + } + }, + "node_modules/@vitest/mocker": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.0.1.tgz", + "integrity": "sha512-5letLsVdFhReCPws/SNwyekBCyi4w2IusycV4T7eVdt2mfellS2yKDrEmnE5KPCHr0Ez5xCZVJbJws3ckuNNgQ==", + "dev": true, + "dependencies": { + "@vitest/spy": "3.0.1", + "estree-walker": "^3.0.3", + "magic-string": "^0.30.17" }, "funding": { "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "msw": "^2.4.9", + "vite": "^5.0.0 || ^6.0.0" + }, + "peerDependenciesMeta": { + "msw": { + "optional": true + }, + "vite": { + "optional": true + } } }, "node_modules/@vitest/pretty-format": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.1.8.tgz", - "integrity": "sha512-9HiSZ9zpqNLKlbIDRWOnAWqgcA7xu+8YxXSekhr0Ykab7PAYFkhkwoqVArPOtJhPmYeE2YHgKZlj3CP36z2AJQ==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.1.tgz", + "integrity": "sha512-FnyGQ9eFJ/Dnqg3jCvq9O6noXtxbZhOlSvNLZsCGJxhsGiZ5LDepmsTCizRfyGJt4Q6pJmZtx7rO/qqr9R9gDA==", "dev": true, - "license": "MIT", "dependencies": { - "tinyrainbow": "^1.2.0" + "tinyrainbow": "^2.0.0" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/runner": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.1.8.tgz", - "integrity": "sha512-17ub8vQstRnRlIU5k50bG+QOMLHRhYPAna5tw8tYbj+jzjcspnwnwtPtiOlkuKC4+ixDPTuLZiqiWWQ2PSXHVg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.0.1.tgz", + "integrity": "sha512-LfVbbYOduTVx8PnYFGH98jpgubHBefIppbPQJBSlgjnRRlaX/KR6J46htECUHpf+ElJZ4xxssAfEz/Cb2iIMYA==", "dev": true, - "license": "MIT", "dependencies": { - "@vitest/utils": "2.1.8", - "pathe": "^1.1.2" + "@vitest/utils": "3.0.1", + "pathe": "^2.0.1" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/snapshot": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.1.8.tgz", - "integrity": "sha512-20T7xRFbmnkfcmgVEz+z3AU/3b0cEzZOt/zmnvZEctg64/QZbSDJEVm9fLnnlSi74KibmRsO9/Qabi+t0vCRPg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.0.1.tgz", + "integrity": "sha512-ZYV+iw2lGyc4QY2xt61b7Y3NJhSAO7UWcYWMcV0UnMrkXa8hXtfZES6WAk4g7Jr3p4qJm1P0cgDcOFyY5me+Ug==", "dev": true, - "license": "MIT", "dependencies": { - "@vitest/pretty-format": "2.1.8", - "magic-string": "^0.30.12", - "pathe": "^1.1.2" + "@vitest/pretty-format": "3.0.1", + "magic-string": "^0.30.17", + "pathe": "^2.0.1" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/spy": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.1.8.tgz", - "integrity": "sha512-5swjf2q95gXeYPevtW0BLk6H8+bPlMb4Vw/9Em4hFxDcaOxS+e0LOX4yqNxoHzMR2akEB2xfpnWUzkZokmgWDg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.1.tgz", + "integrity": "sha512-HnGJB3JFflnlka4u7aD0CfqrEtX3FgNaZAar18/KIhfo0r/WADn9PhBfiqAmNw4R/xaRcLzLPFXDwEQV1vHlJA==", "dev": true, - "license": "MIT", "dependencies": { "tinyspy": "^3.0.2" }, @@ -1416,15 +1436,14 @@ } }, "node_modules/@vitest/utils": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.1.8.tgz", - "integrity": "sha512-dwSoui6djdwbfFmIgbIjX2ZhIoG7Ex/+xpxyiEgIGzjliY8xGkcpITKTlp6B4MgtGkF2ilvm97cPM96XZaAgcA==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.1.tgz", + "integrity": "sha512-i+Gm61rfIeSitPUsu4ZcWqucfb18ShAanRpOG6KlXfd1j6JVK5XxO2Z6lEmfjMnAQRIvvLtJ3JByzDTv347e8w==", "dev": true, - "license": "MIT", "dependencies": { - "@vitest/pretty-format": "2.1.8", + "@vitest/pretty-format": "3.0.1", "loupe": "^3.1.2", - "tinyrainbow": "^1.2.0" + "tinyrainbow": "^2.0.0" }, "funding": { "url": "https://opencollective.com/vitest" @@ -1727,7 +1746,6 @@ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", "dev": true, - "license": "MIT", "engines": { "node": ">=12" } @@ -1920,7 +1938,6 @@ "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz", "integrity": "sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==", "dev": true, - "license": "MIT", "dependencies": { "assertion-error": "^2.0.1", "check-error": "^2.1.1", @@ -1953,7 +1970,6 @@ "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 16" } @@ -2263,7 +2279,6 @@ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -2464,9 +2479,9 @@ } }, "node_modules/es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.6.0.tgz", + "integrity": "sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==", "dev": true }, "node_modules/es-object-atoms": { @@ -2796,7 +2811,6 @@ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" } @@ -4373,8 +4387,7 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz", "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/lru-cache": { "version": "11.0.0", @@ -4386,11 +4399,10 @@ } }, "node_modules/magic-string": { - "version": "0.30.14", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.14.tgz", - "integrity": "sha512-5c99P1WKTed11ZC0HMJOj6CDIue6F8ySu+bJL+85q1zBEIY8IklrJ1eiKC2NDRh3Ct3FcvmJPyQHb9erXMTJNw==", + "version": "0.30.17", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", + "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "dev": true, - "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } @@ -4996,9 +5008,9 @@ } }, "node_modules/pathe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.1.tgz", + "integrity": "sha512-6jpjMpOth5S9ITVu5clZ7NOgHNsv5vRQdheL9ztp2vZmM6fRbLvyua1tiBIL4lk8SAe3ARzeXEly6siXCjDHDw==", "dev": true }, "node_modules/pathval": { @@ -5006,7 +5018,6 @@ "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz", "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==", "dev": true, - "license": "MIT", "engines": { "node": ">= 14.16" } @@ -6106,26 +6117,25 @@ "dev": true }, "node_modules/tinyexec": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.1.tgz", - "integrity": "sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==", + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", + "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", "dev": true }, "node_modules/tinypool": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.0.1.tgz", - "integrity": "sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.0.2.tgz", + "integrity": "sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==", "dev": true, "engines": { "node": "^18.0.0 || >=20.0.0" } }, "node_modules/tinyrainbow": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", - "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", + "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -6135,7 +6145,6 @@ "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz", "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -6539,579 +6548,87 @@ } }, "node_modules/vite-node": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.1.8.tgz", - "integrity": "sha512-uPAwSr57kYjAUux+8E2j0q0Fxpn8M9VoyfGiRI8Kfktz9NcYMCenwY5RnZxnF1WTu3TGiYipirIzacLL3VVGFg==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.1.tgz", + "integrity": "sha512-PoH9mCNsSZQXl3gdymM5IE4WR0k0WbnFd89nAyyDvltF2jVGdFcI8vpB1PBdKTcjAR7kkYiHSlIO68X/UT8Q1A==", "dev": true, - "license": "MIT", "dependencies": { "cac": "^6.7.14", - "debug": "^4.3.7", - "es-module-lexer": "^1.5.4", - "pathe": "^1.1.2", - "vite": "^5.0.0" + "debug": "^4.4.0", + "es-module-lexer": "^1.6.0", + "pathe": "^2.0.1", + "vite": "^5.0.0 || ^6.0.0" }, "bin": { "vite-node": "vite-node.mjs" }, "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "funding": { "url": "https://opencollective.com/vitest" } }, - "node_modules/vite-node/node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], + "node_modules/vite-tsconfig-paths": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz", + "integrity": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" + "dependencies": { + "debug": "^4.1.1", + "globrex": "^0.1.2", + "tsconfck": "^3.0.3" + }, + "peerDependencies": { + "vite": "*" + }, + "peerDependenciesMeta": { + "vite": { + "optional": true + } } }, - "node_modules/vite-node/node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], + "node_modules/vitest": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.0.1.tgz", + "integrity": "sha512-SWKoSAkxtFHqt8biR3eN53dzmeWkigEpyipqfblcsoAghVvoFMpxQEj0gc7AajMi6Ra49fjcTN6v4AxklmS4aQ==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "@vitest/expect": "3.0.1", + "@vitest/mocker": "3.0.1", + "@vitest/pretty-format": "^3.0.1", + "@vitest/runner": "3.0.1", + "@vitest/snapshot": "3.0.1", + "@vitest/spy": "3.0.1", + "@vitest/utils": "3.0.1", + "chai": "^5.1.2", + "debug": "^4.4.0", + "expect-type": "^1.1.0", + "magic-string": "^0.30.17", + "pathe": "^2.0.1", + "std-env": "^3.8.0", + "tinybench": "^2.9.0", + "tinyexec": "^0.3.2", + "tinypool": "^1.0.2", + "tinyrainbow": "^2.0.0", + "vite": "^5.0.0 || ^6.0.0", + "vite-node": "3.0.1", + "why-is-node-running": "^2.3.0" + }, + "bin": { + "vitest": "vitest.mjs" + }, "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vite-node/node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "node_modules/vite-node/node_modules/vite": { - "version": "5.4.11", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz", - "integrity": "sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, - "node_modules/vite-tsconfig-paths": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz", - "integrity": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "globrex": "^0.1.2", - "tsconfck": "^3.0.3" - }, - "peerDependencies": { - "vite": "*" - }, - "peerDependenciesMeta": { - "vite": { - "optional": true - } - } - }, - "node_modules/vitest": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.1.8.tgz", - "integrity": "sha512-1vBKTZskHw/aosXqQUlVWWlGUxSJR8YtiyZDJAFeW2kPAeX6S3Sool0mjspO+kXLuxVWlEDDowBAeqeAQefqLQ==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/expect": "2.1.8", - "@vitest/mocker": "2.1.8", - "@vitest/pretty-format": "^2.1.8", - "@vitest/runner": "2.1.8", - "@vitest/snapshot": "2.1.8", - "@vitest/spy": "2.1.8", - "@vitest/utils": "2.1.8", - "chai": "^5.1.2", - "debug": "^4.3.7", - "expect-type": "^1.1.0", - "magic-string": "^0.30.12", - "pathe": "^1.1.2", - "std-env": "^3.8.0", - "tinybench": "^2.9.0", - "tinyexec": "^0.3.1", - "tinypool": "^1.0.1", - "tinyrainbow": "^1.2.0", - "vite": "^5.0.0", - "vite-node": "2.1.8", - "why-is-node-running": "^2.3.0" - }, - "bin": { - "vitest": "vitest.mjs" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" + "node": "^18.0.0 || ^20.0.0 || >=22.0.0" }, "funding": { "url": "https://opencollective.com/vitest" }, "peerDependencies": { "@edge-runtime/vm": "*", - "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "2.1.8", - "@vitest/ui": "2.1.8", + "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", + "@vitest/browser": "3.0.1", + "@vitest/ui": "3.0.1", "happy-dom": "*", "jsdom": "*" }, @@ -7136,523 +6653,6 @@ } } }, - "node_modules/vitest/node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/vitest/node_modules/@vitest/mocker": { - "version": "2.1.8", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-2.1.8.tgz", - "integrity": "sha512-7guJ/47I6uqfttp33mgo6ga5Gr1VnL58rcqYKyShoRK9ebu8T5Rs6HN3s1NABiBeVTdWNrwUMcHH54uXZBN4zA==", - "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/spy": "2.1.8", - "estree-walker": "^3.0.3", - "magic-string": "^0.30.12" - }, - "funding": { - "url": "https://opencollective.com/vitest" - }, - "peerDependencies": { - "msw": "^2.4.9", - "vite": "^5.0.0" - }, - "peerDependenciesMeta": { - "msw": { - "optional": true - }, - "vite": { - "optional": true - } - } - }, - "node_modules/vitest/node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "bin": { - "esbuild": "bin/esbuild" - }, - "engines": { - "node": ">=12" - }, - "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" - } - }, - "node_modules/vitest/node_modules/vite": { - "version": "5.4.11", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.11.tgz", - "integrity": "sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==", - "dev": true, - "license": "MIT", - "dependencies": { - "esbuild": "^0.21.3", - "postcss": "^8.4.43", - "rollup": "^4.20.0" - }, - "bin": { - "vite": "bin/vite.js" - }, - "engines": { - "node": "^18.0.0 || >=20.0.0" - }, - "funding": { - "url": "https://github.com/vitejs/vite?sponsor=1" - }, - "optionalDependencies": { - "fsevents": "~2.3.3" - }, - "peerDependencies": { - "@types/node": "^18.0.0 || >=20.0.0", - "less": "*", - "lightningcss": "^1.21.0", - "sass": "*", - "sass-embedded": "*", - "stylus": "*", - "sugarss": "*", - "terser": "^5.4.0" - }, - "peerDependenciesMeta": { - "@types/node": { - "optional": true - }, - "less": { - "optional": true - }, - "lightningcss": { - "optional": true - }, - "sass": { - "optional": true - }, - "sass-embedded": { - "optional": true - }, - "stylus": { - "optional": true - }, - "sugarss": { - "optional": true - }, - "terser": { - "optional": true - } - } - }, "node_modules/walkdir": { "version": "0.0.11", "resolved": "https://registry.npmjs.org/walkdir/-/walkdir-0.0.11.tgz", diff --git a/package.json b/package.json index f9ff87e9d..0e4824bcd 100644 --- a/package.json +++ b/package.json @@ -69,9 +69,9 @@ "typescript": "^5.7.3", "typescript-eslint": "^8.20.0", "vite": "^6.0.7", - "vite-node": "^2.1.8", + "vite-node": "^3.0.1", "vite-tsconfig-paths": "^5.1.4", - "vitest": "^2.1.8" + "vitest": "^3.0.1" }, "dependencies": { "semver": "^7.6.3" From 15dce8383314bfdf078f09ec8c90b1d2da64ea2f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Jan 2025 05:38:45 +0000 Subject: [PATCH 09/27] (npm): Bump the vite group with 2 updates Bumps the vite group with 2 updates: [vite-node](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vite-node) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest). Updates `vite-node` from 3.0.1 to 3.0.2 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.2/packages/vite-node) Updates `vitest` from 3.0.1 to 3.0.2 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.2/packages/vitest) --- updated-dependencies: - dependency-name: vite-node dependency-type: direct:development update-type: version-update:semver-patch dependency-group: vite - dependency-name: vitest dependency-type: direct:development update-type: version-update:semver-patch dependency-group: vite ... Signed-off-by: dependabot[bot] --- package-lock.json | 90 +++++++++++++++++++++++------------------------ package.json | 4 +-- 2 files changed, 47 insertions(+), 47 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3607c8dff..4f1cf977c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -33,9 +33,9 @@ "typescript": "^5.7.3", "typescript-eslint": "^8.20.0", "vite": "^6.0.7", - "vite-node": "^3.0.1", + "vite-node": "^3.0.2", "vite-tsconfig-paths": "^5.1.4", - "vitest": "^3.0.1" + "vitest": "^3.0.2" }, "engines": { "node": ">=20.0.0" @@ -1344,13 +1344,13 @@ } }, "node_modules/@vitest/expect": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.1.tgz", - "integrity": "sha512-oPrXe8dwvQdzUxQFWwibY97/smQ6k8iPVeSf09KEvU1yWzu40G6naHExY0lUgjnTPWMRGQOJnhMBb8lBu48feg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.2.tgz", + "integrity": "sha512-dKSHLBcoZI+3pmP5hiZ7I5grNru2HRtEW8Z5Zp4IXog8QYcxhlox7JUPyIIFWfN53+3HW3KPLIl6nSzUGgKSuQ==", "dev": true, "dependencies": { - "@vitest/spy": "3.0.1", - "@vitest/utils": "3.0.1", + "@vitest/spy": "3.0.2", + "@vitest/utils": "3.0.2", "chai": "^5.1.2", "tinyrainbow": "^2.0.0" }, @@ -1359,12 +1359,12 @@ } }, "node_modules/@vitest/mocker": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.0.1.tgz", - "integrity": "sha512-5letLsVdFhReCPws/SNwyekBCyi4w2IusycV4T7eVdt2mfellS2yKDrEmnE5KPCHr0Ez5xCZVJbJws3ckuNNgQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.0.2.tgz", + "integrity": "sha512-Hr09FoBf0jlwwSyzIF4Xw31OntpO3XtZjkccpcBf8FeVW3tpiyKlkeUzxS/txzHqpUCNIX157NaTySxedyZLvA==", "dev": true, "dependencies": { - "@vitest/spy": "3.0.1", + "@vitest/spy": "3.0.2", "estree-walker": "^3.0.3", "magic-string": "^0.30.17" }, @@ -1385,9 +1385,9 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.1.tgz", - "integrity": "sha512-FnyGQ9eFJ/Dnqg3jCvq9O6noXtxbZhOlSvNLZsCGJxhsGiZ5LDepmsTCizRfyGJt4Q6pJmZtx7rO/qqr9R9gDA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.2.tgz", + "integrity": "sha512-yBohcBw/T/p0/JRgYD+IYcjCmuHzjC3WLAKsVE4/LwiubzZkE8N49/xIQ/KGQwDRA8PaviF8IRO8JMWMngdVVQ==", "dev": true, "dependencies": { "tinyrainbow": "^2.0.0" @@ -1397,12 +1397,12 @@ } }, "node_modules/@vitest/runner": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.0.1.tgz", - "integrity": "sha512-LfVbbYOduTVx8PnYFGH98jpgubHBefIppbPQJBSlgjnRRlaX/KR6J46htECUHpf+ElJZ4xxssAfEz/Cb2iIMYA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.0.2.tgz", + "integrity": "sha512-GHEsWoncrGxWuW8s405fVoDfSLk6RF2LCXp6XhevbtDjdDme1WV/eNmUueDfpY1IX3MJaCRelVCEXsT9cArfEg==", "dev": true, "dependencies": { - "@vitest/utils": "3.0.1", + "@vitest/utils": "3.0.2", "pathe": "^2.0.1" }, "funding": { @@ -1410,12 +1410,12 @@ } }, "node_modules/@vitest/snapshot": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.0.1.tgz", - "integrity": "sha512-ZYV+iw2lGyc4QY2xt61b7Y3NJhSAO7UWcYWMcV0UnMrkXa8hXtfZES6WAk4g7Jr3p4qJm1P0cgDcOFyY5me+Ug==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.0.2.tgz", + "integrity": "sha512-h9s67yD4+g+JoYG0zPCo/cLTabpDqzqNdzMawmNPzDStTiwxwkyYM1v5lWE8gmGv3SVJ2DcxA2NpQJZJv9ym3g==", "dev": true, "dependencies": { - "@vitest/pretty-format": "3.0.1", + "@vitest/pretty-format": "3.0.2", "magic-string": "^0.30.17", "pathe": "^2.0.1" }, @@ -1424,9 +1424,9 @@ } }, "node_modules/@vitest/spy": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.1.tgz", - "integrity": "sha512-HnGJB3JFflnlka4u7aD0CfqrEtX3FgNaZAar18/KIhfo0r/WADn9PhBfiqAmNw4R/xaRcLzLPFXDwEQV1vHlJA==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.2.tgz", + "integrity": "sha512-8mI2iUn+PJFMT44e3ISA1R+K6ALVs47W6eriDTfXe6lFqlflID05MB4+rIFhmDSLBj8iBsZkzBYlgSkinxLzSQ==", "dev": true, "dependencies": { "tinyspy": "^3.0.2" @@ -1436,12 +1436,12 @@ } }, "node_modules/@vitest/utils": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.1.tgz", - "integrity": "sha512-i+Gm61rfIeSitPUsu4ZcWqucfb18ShAanRpOG6KlXfd1j6JVK5XxO2Z6lEmfjMnAQRIvvLtJ3JByzDTv347e8w==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.2.tgz", + "integrity": "sha512-Qu01ZYZlgHvDP02JnMBRpX43nRaZtNpIzw3C1clDXmn8eakgX6iQVGzTQ/NjkIr64WD8ioqOjkaYRVvHQI5qiw==", "dev": true, "dependencies": { - "@vitest/pretty-format": "3.0.1", + "@vitest/pretty-format": "3.0.2", "loupe": "^3.1.2", "tinyrainbow": "^2.0.0" }, @@ -6548,9 +6548,9 @@ } }, "node_modules/vite-node": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.1.tgz", - "integrity": "sha512-PoH9mCNsSZQXl3gdymM5IE4WR0k0WbnFd89nAyyDvltF2jVGdFcI8vpB1PBdKTcjAR7kkYiHSlIO68X/UT8Q1A==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.2.tgz", + "integrity": "sha512-hsEQerBAHvVAbv40m3TFQe/lTEbOp7yDpyqMJqr2Tnd+W58+DEYOt+fluQgekOePcsNBmR77lpVAnIU2Xu4SvQ==", "dev": true, "dependencies": { "cac": "^6.7.14", @@ -6589,18 +6589,18 @@ } }, "node_modules/vitest": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.0.1.tgz", - "integrity": "sha512-SWKoSAkxtFHqt8biR3eN53dzmeWkigEpyipqfblcsoAghVvoFMpxQEj0gc7AajMi6Ra49fjcTN6v4AxklmS4aQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.0.2.tgz", + "integrity": "sha512-5bzaHakQ0hmVVKLhfh/jXf6oETDBtgPo8tQCHYB+wftNgFJ+Hah67IsWc8ivx4vFL025Ow8UiuTf4W57z4izvQ==", "dev": true, "dependencies": { - "@vitest/expect": "3.0.1", - "@vitest/mocker": "3.0.1", - "@vitest/pretty-format": "^3.0.1", - "@vitest/runner": "3.0.1", - "@vitest/snapshot": "3.0.1", - "@vitest/spy": "3.0.1", - "@vitest/utils": "3.0.1", + "@vitest/expect": "3.0.2", + "@vitest/mocker": "3.0.2", + "@vitest/pretty-format": "^3.0.2", + "@vitest/runner": "3.0.2", + "@vitest/snapshot": "3.0.2", + "@vitest/spy": "3.0.2", + "@vitest/utils": "3.0.2", "chai": "^5.1.2", "debug": "^4.4.0", "expect-type": "^1.1.0", @@ -6612,7 +6612,7 @@ "tinypool": "^1.0.2", "tinyrainbow": "^2.0.0", "vite": "^5.0.0 || ^6.0.0", - "vite-node": "3.0.1", + "vite-node": "3.0.2", "why-is-node-running": "^2.3.0" }, "bin": { @@ -6627,8 +6627,8 @@ "peerDependencies": { "@edge-runtime/vm": "*", "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", - "@vitest/browser": "3.0.1", - "@vitest/ui": "3.0.1", + "@vitest/browser": "3.0.2", + "@vitest/ui": "3.0.2", "happy-dom": "*", "jsdom": "*" }, diff --git a/package.json b/package.json index 0e4824bcd..8386d833c 100644 --- a/package.json +++ b/package.json @@ -69,9 +69,9 @@ "typescript": "^5.7.3", "typescript-eslint": "^8.20.0", "vite": "^6.0.7", - "vite-node": "^3.0.1", + "vite-node": "^3.0.2", "vite-tsconfig-paths": "^5.1.4", - "vitest": "^3.0.1" + "vitest": "^3.0.2" }, "dependencies": { "semver": "^7.6.3" From 2d855aec8ea4dded463aea0ffbf2918c05a6d3ee Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Jan 2025 05:44:26 +0000 Subject: [PATCH 10/27] (npm): Bump eslint-plugin-prettier in the eslint group Bumps the eslint group with 1 update: [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier). Updates `eslint-plugin-prettier` from 5.2.2 to 5.2.3 - [Release notes](https://github.com/prettier/eslint-plugin-prettier/releases) - [Changelog](https://github.com/prettier/eslint-plugin-prettier/blob/master/CHANGELOG.md) - [Commits](https://github.com/prettier/eslint-plugin-prettier/compare/v5.2.2...v5.2.3) --- updated-dependencies: - dependency-name: eslint-plugin-prettier dependency-type: direct:development update-type: version-update:semver-patch dependency-group: eslint ... Signed-off-by: dependabot[bot] --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4f1cf977c..570451a1e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,7 +20,7 @@ "dotenv": "^16.4.7", "eslint": "^9.18.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-prettier": "^5.2.2", + "eslint-plugin-prettier": "^5.2.3", "glob": "^11.0.1", "globals": "^15.14.0", "husky": "^9.1.7", @@ -2651,9 +2651,9 @@ } }, "node_modules/eslint-plugin-prettier": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.2.tgz", - "integrity": "sha512-1yI3/hf35wmlq66C8yOyrujQnel+v5l1Vop5Cl2I6ylyNTT1JbuUUnV3/41PzwTzcyDp/oF0jWE3HXvcH5AQOQ==", + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.2.3.tgz", + "integrity": "sha512-qJ+y0FfCp/mQYQ/vWQ3s7eUlFEL4PyKfAJxsnYTJ4YT73nsJBWqmEpFryxV9OeUiqmsTsYJ5Y+KDNaeP31wrRw==", "dev": true, "dependencies": { "prettier-linter-helpers": "^1.0.0", diff --git a/package.json b/package.json index 8386d833c..2f30818b7 100644 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "dotenv": "^16.4.7", "eslint": "^9.18.0", "eslint-config-prettier": "^10.0.1", - "eslint-plugin-prettier": "^5.2.2", + "eslint-plugin-prettier": "^5.2.3", "glob": "^11.0.1", "globals": "^15.14.0", "husky": "^9.1.7", From 84bf420bb4f83c20dbd780c5d6d255860ad3edc9 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 05:56:47 +0000 Subject: [PATCH 11/27] (npm): Bump typescript-eslint from 8.20.0 to 8.21.0 in the eslint group Bumps the eslint group with 1 update: [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint). Updates `typescript-eslint` from 8.20.0 to 8.21.0 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.21.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-type: direct:development update-type: version-update:semver-minor dependency-group: eslint ... Signed-off-by: dependabot[bot] --- package-lock.json | 123 +++++++++++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 73 insertions(+), 52 deletions(-) diff --git a/package-lock.json b/package-lock.json index 570451a1e..31255608c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -31,7 +31,7 @@ "simple-git": "^3.27.0", "tfx-cli": "^0.18.0", "typescript": "^5.7.3", - "typescript-eslint": "^8.20.0", + "typescript-eslint": "^8.21.0", "vite": "^6.0.7", "vite-node": "^3.0.2", "vite-tsconfig-paths": "^5.1.4", @@ -741,6 +741,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -754,6 +755,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -763,6 +765,7 @@ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -1140,16 +1143,17 @@ "dev": true }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.20.0.tgz", - "integrity": "sha512-naduuphVw5StFfqp4Gq4WhIBE2gN1GEmMUExpJYknZJdRnc+2gDzB8Z3+5+/Kv33hPQRDGzQO/0opHE72lZZ6A==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.21.0.tgz", + "integrity": "sha512-eTH+UOR4I7WbdQnG4Z48ebIA6Bgi7WO8HvFEneeYBxG8qCOYgTOFPSg6ek9ITIDvGjDQzWHcoWHCDO2biByNzA==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "8.20.0", - "@typescript-eslint/type-utils": "8.20.0", - "@typescript-eslint/utils": "8.20.0", - "@typescript-eslint/visitor-keys": "8.20.0", + "@typescript-eslint/scope-manager": "8.21.0", + "@typescript-eslint/type-utils": "8.21.0", + "@typescript-eslint/utils": "8.21.0", + "@typescript-eslint/visitor-keys": "8.21.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -1169,15 +1173,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.20.0.tgz", - "integrity": "sha512-gKXG7A5HMyjDIedBi6bUrDcun8GIjnI8qOwVLiY3rx6T/sHP/19XLJOnIq/FgQvWLHja5JN/LSE7eklNBr612g==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.21.0.tgz", + "integrity": "sha512-Wy+/sdEH9kI3w9civgACwabHbKl+qIOu0uFZ9IMKzX3Jpv9og0ZBJrZExGrPpFAY7rWsXuxs5e7CPPP17A4eYA==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.20.0", - "@typescript-eslint/types": "8.20.0", - "@typescript-eslint/typescript-estree": "8.20.0", - "@typescript-eslint/visitor-keys": "8.20.0", + "@typescript-eslint/scope-manager": "8.21.0", + "@typescript-eslint/types": "8.21.0", + "@typescript-eslint/typescript-estree": "8.21.0", + "@typescript-eslint/visitor-keys": "8.21.0", "debug": "^4.3.4" }, "engines": { @@ -1193,13 +1198,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.20.0.tgz", - "integrity": "sha512-J7+VkpeGzhOt3FeG1+SzhiMj9NzGD/M6KoGn9f4dbz3YzK9hvbhVTmLj/HiTp9DazIzJ8B4XcM80LrR9Dm1rJw==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.21.0.tgz", + "integrity": "sha512-G3IBKz0/0IPfdeGRMbp+4rbjfSSdnGkXsM/pFZA8zM9t9klXDnB/YnKOBQ0GoPmoROa4bCq2NeHgJa5ydsQ4mA==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.20.0", - "@typescript-eslint/visitor-keys": "8.20.0" + "@typescript-eslint/types": "8.21.0", + "@typescript-eslint/visitor-keys": "8.21.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1210,13 +1216,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.20.0.tgz", - "integrity": "sha512-bPC+j71GGvA7rVNAHAtOjbVXbLN5PkwqMvy1cwGeaxUoRQXVuKCebRoLzm+IPW/NtFFpstn1ummSIasD5t60GA==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.21.0.tgz", + "integrity": "sha512-95OsL6J2BtzoBxHicoXHxgk3z+9P3BEcQTpBKriqiYzLKnM2DeSqs+sndMKdamU8FosiadQFT3D+BSL9EKnAJQ==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "8.20.0", - "@typescript-eslint/utils": "8.20.0", + "@typescript-eslint/typescript-estree": "8.21.0", + "@typescript-eslint/utils": "8.21.0", "debug": "^4.3.4", "ts-api-utils": "^2.0.0" }, @@ -1233,10 +1240,11 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.20.0.tgz", - "integrity": "sha512-cqaMiY72CkP+2xZRrFt3ExRBu0WmVitN/rYPZErA80mHjHx/Svgp8yfbzkJmDoQ/whcytOPO9/IZXnOc+wigRA==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.21.0.tgz", + "integrity": "sha512-PAL6LUuQwotLW2a8VsySDBwYMm129vFm4tMVlylzdoTybTHaAi0oBp7Ac6LhSrHHOdLM3efH+nAR6hAWoMF89A==", "dev": true, + "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -1246,13 +1254,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.20.0.tgz", - "integrity": "sha512-Y7ncuy78bJqHI35NwzWol8E0X7XkRVS4K4P4TCyzWkOJih5NDvtoRDW4Ba9YJJoB2igm9yXDdYI/+fkiiAxPzA==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.21.0.tgz", + "integrity": "sha512-x+aeKh/AjAArSauz0GiQZsjT8ciadNMHdkUSwBB9Z6PrKc/4knM4g3UfHml6oDJmKC88a6//cdxnO/+P2LkMcg==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.20.0", - "@typescript-eslint/visitor-keys": "8.20.0", + "@typescript-eslint/types": "8.21.0", + "@typescript-eslint/visitor-keys": "8.21.0", "debug": "^4.3.4", "fast-glob": "^3.3.2", "is-glob": "^4.0.3", @@ -1272,15 +1281,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.20.0.tgz", - "integrity": "sha512-dq70RUw6UK9ei7vxc4KQtBRk7qkHZv447OUZ6RPQMQl71I3NZxQJX/f32Smr+iqWrB02pHKn2yAdHBb0KNrRMA==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.21.0.tgz", + "integrity": "sha512-xcXBfcq0Kaxgj7dwejMbFyq7IOHgpNMtVuDveK7w3ZGwG9owKzhALVwKpTF2yrZmEwl9SWdetf3fxNzJQaVuxw==", "dev": true, + "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "8.20.0", - "@typescript-eslint/types": "8.20.0", - "@typescript-eslint/typescript-estree": "8.20.0" + "@typescript-eslint/scope-manager": "8.21.0", + "@typescript-eslint/types": "8.21.0", + "@typescript-eslint/typescript-estree": "8.21.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -1295,12 +1305,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.20.0.tgz", - "integrity": "sha512-v/BpkeeYAsPkKCkR8BDwcno0llhzWVqPOamQrAEMdpZav2Y9OVjd9dwJyBLJWwf335B5DmlifECIkZRJCaGaHA==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.21.0.tgz", + "integrity": "sha512-BkLMNpdV6prozk8LlyK/SOoWLmUFi+ZD+pcqti9ILCbVvHGk1ui1g4jJOc2WDLaeExz2qWwojxlPce5PljcT3w==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.20.0", + "@typescript-eslint/types": "8.21.0", "eslint-visitor-keys": "^4.2.0" }, "engines": { @@ -1316,6 +1327,7 @@ "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", "dev": true, + "license": "Apache-2.0", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, @@ -2945,6 +2957,7 @@ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", "dev": true, + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -2961,6 +2974,7 @@ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -2985,6 +2999,7 @@ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.18.0.tgz", "integrity": "sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==", "dev": true, + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } @@ -3315,7 +3330,8 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/has-bigints": { "version": "1.0.2", @@ -4538,6 +4554,7 @@ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, + "license": "MIT", "engines": { "node": ">= 8" } @@ -5214,7 +5231,8 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/read": { "version": "1.0.7", @@ -5362,6 +5380,7 @@ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", "dev": true, + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -5455,6 +5474,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } @@ -6369,14 +6389,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.20.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.20.0.tgz", - "integrity": "sha512-Kxz2QRFsgbWj6Xcftlw3Dd154b3cEPFqQC+qMZrMypSijPd4UanKKvoKDrJ4o8AIfZFKAF+7sMaEIR8mTElozA==", + "version": "8.21.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.21.0.tgz", + "integrity": "sha512-txEKYY4XMKwPXxNkN8+AxAdX6iIJAPiJbHE/FpQccs/sxw8Lf26kqwC3cn0xkHlW8kEbLhkhCsjWuMveaY9Rxw==", "dev": true, + "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.20.0", - "@typescript-eslint/parser": "8.20.0", - "@typescript-eslint/utils": "8.20.0" + "@typescript-eslint/eslint-plugin": "8.21.0", + "@typescript-eslint/parser": "8.21.0", + "@typescript-eslint/utils": "8.21.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" diff --git a/package.json b/package.json index 2f30818b7..dbe11697f 100644 --- a/package.json +++ b/package.json @@ -67,7 +67,7 @@ "simple-git": "^3.27.0", "tfx-cli": "^0.18.0", "typescript": "^5.7.3", - "typescript-eslint": "^8.20.0", + "typescript-eslint": "^8.21.0", "vite": "^6.0.7", "vite-node": "^3.0.2", "vite-tsconfig-paths": "^5.1.4", From 4f2d8a378aac5dcfc8fccd2d2bd8e4afcdf6c8b8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 06:02:25 +0000 Subject: [PATCH 12/27] (npm): Bump vite from 6.0.7 to 6.0.10 in the vite group Bumps the vite group with 1 update: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite). Updates `vite` from 6.0.7 to 6.0.10 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.0.10/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch dependency-group: vite ... Signed-off-by: dependabot[bot] --- package-lock.json | 9 +++++---- package.json | 2 +- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index 31255608c..2d809b5ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,7 +32,7 @@ "tfx-cli": "^0.18.0", "typescript": "^5.7.3", "typescript-eslint": "^8.21.0", - "vite": "^6.0.7", + "vite": "^6.0.10", "vite-node": "^3.0.2", "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.0.2" @@ -6498,10 +6498,11 @@ } }, "node_modules/vite": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.7.tgz", - "integrity": "sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==", + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.10.tgz", + "integrity": "sha512-MEszunEcMo6pFsfXN1GhCFQqnE25tWRH0MA4f0Q7uanACi4y1Us+ZGpTMnITwCTnYzB2b9cpmnelTlxgTBmaBA==", "dev": true, + "license": "MIT", "dependencies": { "esbuild": "^0.24.2", "postcss": "^8.4.49", diff --git a/package.json b/package.json index dbe11697f..12dc412b3 100644 --- a/package.json +++ b/package.json @@ -68,7 +68,7 @@ "tfx-cli": "^0.18.0", "typescript": "^5.7.3", "typescript-eslint": "^8.21.0", - "vite": "^6.0.7", + "vite": "^6.0.10", "vite-node": "^3.0.2", "vite-tsconfig-paths": "^5.1.4", "vitest": "^3.0.2" From 460b69f9fd4874e9d2e47905505fefbf8e4dfedf Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 04:06:48 +0100 Subject: [PATCH 13/27] add possibility to generate test Azdo extension on prerelease --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 92dbd437c..2c65b5c7a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -48,7 +48,7 @@ jobs: isPreRelease: ${{ github.event.release.prerelease }} targetcommitish: "main" - run: | - if (${{ github.event.release.prerelease }}) { + if ('${{ github.event.release.prerelease }}' -eq 'true') { $mode = "test" } else { $mode = "prod" From 399dfa60bcdb04e4d3bea8870a4f5d37fa0b88f4 Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 03:19:35 +0000 Subject: [PATCH 14/27] update examples version to 3.1.4 --- .azure/example-7.yml | 4 +- .azure/example-8.yml | 4 +- .azure/example-9.yml | 4 +- .github/workflows/example-7.yml | 4 +- .github/workflows/example-8.yml | 4 +- .../azure/gitreleasemanager/addasset.md | 2 +- .../examples/azure/gitreleasemanager/close.md | 2 +- .../azure/gitreleasemanager/create.md | 2 +- .../azure/gitreleasemanager/discard.md | 2 +- docs/examples/azure/gitreleasemanager/open.md | 2 +- .../azure/gitreleasemanager/publish.md | 2 +- .../examples/azure/gitreleasemanager/setup.md | 8 ++-- docs/examples/azure/gitversion/command.md | 16 +++---- docs/examples/azure/gitversion/execute.md | 44 +++++++++---------- docs/examples/azure/gitversion/setup.md | 10 ++--- .../github/gitreleasemanager/addasset.md | 2 +- .../github/gitreleasemanager/close.md | 2 +- .../github/gitreleasemanager/create.md | 2 +- .../github/gitreleasemanager/discard.md | 2 +- .../examples/github/gitreleasemanager/open.md | 2 +- .../github/gitreleasemanager/publish.md | 2 +- .../github/gitreleasemanager/setup.md | 8 ++-- docs/examples/github/gitversion/command.md | 16 +++---- docs/examples/github/gitversion/execute.md | 38 ++++++++-------- docs/examples/github/gitversion/setup.md | 10 ++--- package.json | 2 +- 26 files changed, 98 insertions(+), 98 deletions(-) diff --git a/.azure/example-7.yml b/.azure/example-7.yml index 60fcf7341..b16a56acb 100644 --- a/.azure/example-7.yml +++ b/.azure/example-7.yml @@ -15,12 +15,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.azure/example-8.yml b/.azure/example-8.yml index 2fcbf0290..cf83cb78b 100644 --- a/.azure/example-8.yml +++ b/.azure/example-8.yml @@ -15,12 +15,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.azure/example-9.yml b/.azure/example-9.yml index 16c4817c3..aa85c923b 100644 --- a/.azure/example-9.yml +++ b/.azure/example-9.yml @@ -18,12 +18,12 @@ stages: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.github/workflows/example-7.yml b/.github/workflows/example-7.yml index fa4f85ffc..3a73d50b5 100644 --- a/.github/workflows/example-7.yml +++ b/.github/workflows/example-7.yml @@ -17,13 +17,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.3 + uses: gittools/actions/gitversion/setup@v3.1.4 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.3 + uses: gittools/actions/gitversion/execute@v3.1.4 - run: | echo "FullSemVer (env.fullSemVer) : ${{ env.fullSemVer }}" diff --git a/.github/workflows/example-8.yml b/.github/workflows/example-8.yml index 081b1ea93..2c9ca8726 100644 --- a/.github/workflows/example-8.yml +++ b/.github/workflows/example-8.yml @@ -23,13 +23,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.3 + uses: gittools/actions/gitversion/setup@v3.1.4 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.3 + uses: gittools/actions/gitversion/execute@v3.1.4 GitVersion_v6_cross_job_consumer_without_prefix: name: GitVersion v6 (cross job consumer) - without prefix diff --git a/docs/examples/azure/gitreleasemanager/addasset.md b/docs/examples/azure/gitreleasemanager/addasset.md index da41843d8..64d1f2039 100644 --- a/docs/examples/azure/gitreleasemanager/addasset.md +++ b/docs/examples/azure/gitreleasemanager/addasset.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/addasset@3.1.2 + - task: gitreleasemanager/addasset@3.1.4 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/close.md b/docs/examples/azure/gitreleasemanager/close.md index b4ebbfda5..f60b85676 100644 --- a/docs/examples/azure/gitreleasemanager/close.md +++ b/docs/examples/azure/gitreleasemanager/close.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/close@3.1.2 + - task: gitreleasemanager/close@3.1.4 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/create.md b/docs/examples/azure/gitreleasemanager/create.md index 487891b2d..6c9101e27 100644 --- a/docs/examples/azure/gitreleasemanager/create.md +++ b/docs/examples/azure/gitreleasemanager/create.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/create@3.1.2 + - task: gitreleasemanager/create@3.1.4 displayName: Create release with GitReleaseManager inputs: token: $(GITHUB_TOKEN) diff --git a/docs/examples/azure/gitreleasemanager/discard.md b/docs/examples/azure/gitreleasemanager/discard.md index bbf341b69..7268fdd54 100644 --- a/docs/examples/azure/gitreleasemanager/discard.md +++ b/docs/examples/azure/gitreleasemanager/discard.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/discard@3.1.2 + - task: gitreleasemanager/discard@3.1.4 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/open.md b/docs/examples/azure/gitreleasemanager/open.md index ead2b2944..e44777aae 100644 --- a/docs/examples/azure/gitreleasemanager/open.md +++ b/docs/examples/azure/gitreleasemanager/open.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/open@3.1.2 + - task: gitreleasemanager/open@3.1.4 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/publish.md b/docs/examples/azure/gitreleasemanager/publish.md index 7b0dcfc4b..077d4c0f6 100644 --- a/docs/examples/azure/gitreleasemanager/publish.md +++ b/docs/examples/azure/gitreleasemanager/publish.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/publish@3.1.2 + - task: gitreleasemanager/publish@3.1.4 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/setup.md b/docs/examples/azure/gitreleasemanager/setup.md index 1c811633f..7c421388a 100644 --- a/docs/examples/azure/gitreleasemanager/setup.md +++ b/docs/examples/azure/gitreleasemanager/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitreleasemanager/setup** task using the examples below. -> The examples use version _3.1.2_ of the GitReleaseManager Setup task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.4_ of the GitReleaseManager Setup task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -29,7 +29,7 @@ Install the latest GitReleaseManager 0.18.x version. ```yaml steps: - - task: gitreleasemanager/setup@3.1.2 + - task: gitreleasemanager/setup@3.1.4 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.x' @@ -41,7 +41,7 @@ Install specific GitReleaseManager version 0.18.0. ```yaml steps: - - task: gitreleasemanager/setup@3.1.2 + - task: gitreleasemanager/setup@3.1.4 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.0' @@ -53,7 +53,7 @@ Install the latest GitReleaseManager 0.18.x version even it there is a cached ve ```yaml steps: - - task: gitreleasemanager/setup@3.1.2 + - task: gitreleasemanager/setup@3.1.4 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.x' diff --git a/docs/examples/azure/gitversion/command.md b/docs/examples/azure/gitversion/command.md index ef90d59d8..84c27b9c7 100644 --- a/docs/examples/azure/gitversion/command.md +++ b/docs/examples/azure/gitversion/command.md @@ -10,7 +10,7 @@ steps: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -18,7 +18,7 @@ steps: These steps are omitted from the examples for brevity. -> The examples use version _3.1.2_ of the GitVersion Command task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.4_ of the GitVersion Command task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -50,9 +50,9 @@ arguments: ```yaml steps: - # gitversion/setup@3.1.2 task omitted for brevity. + # gitversion/setup@3.1.4 task omitted for brevity. - - task: gitversion/command@3.1.2 + - task: gitversion/command@3.1.4 displayName: Display GitVersion config inputs: arguments: '/showConfig' @@ -67,9 +67,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.2 task omitted for brevity. + # gitversion/setup@3.1.4 task omitted for brevity. - - task: gitversion/command@3.1.2 + - task: gitversion/command@3.1.4 displayName: Output the FullSemVer variable inputs: arguments: '/showvariable FullSemVer' @@ -84,9 +84,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.2 task omitted for brevity. + # gitversion/setup@3.1.4 task omitted for brevity. - - task: gitversion/command@3.1.2 + - task: gitversion/command@3.1.4 displayName: Output the formatted version inputs: arguments: '/format {Major}.{Minor}' # any Output Variable can be used here diff --git a/docs/examples/azure/gitversion/execute.md b/docs/examples/azure/gitversion/execute.md index a1cf4f4ff..c0389416d 100644 --- a/docs/examples/azure/gitversion/execute.md +++ b/docs/examples/azure/gitversion/execute.md @@ -10,7 +10,7 @@ steps: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -18,7 +18,7 @@ steps: These steps are omitted from the examples for brevity. -> The examples use version _3.1.2_ of the GitVersion Execute task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.4_ of the GitVersion Execute task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -53,7 +53,7 @@ overrideConfig: description: | Optional override for the configuration file. This should be newline-separated key-value pairs, e.g.: update-build-number=false - next-version=3.1.2 + next-version=3.1.4 required: false default: '' updateAssemblyInfo: @@ -114,9 +114,9 @@ The Execute GitVersion task creates the following job-scoped variables and multi ```yaml steps: - # gitversion/setup@3.1.2 task omitted for brevity. + # gitversion/setup@3.1.4 task omitted for brevity. - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version ``` @@ -129,9 +129,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.2 task omitted for brevity. + # gitversion/setup@3.1.4 task omitted for brevity. - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version inputs: useConfigFile: true @@ -158,9 +158,9 @@ branches: ```yaml steps: - # gitversion/setup@3.1.2 task omitted for brevity. + # gitversion/setup@3.1.4 task omitted for brevity. - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version inputs: useConfigFile: true @@ -176,9 +176,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.2 task omitted for brevity. + # gitversion/setup@3.1.4 task omitted for brevity. - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version inputs: disableCache: true @@ -194,9 +194,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.2 task omitted for brevity. + # gitversion/setup@3.1.4 task omitted for brevity. - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version inputs: updateAssemblyInfo: true @@ -211,14 +211,14 @@ steps: ```yaml steps: - # gitversion/setup@3.1.2 task omitted for brevity. + # gitversion/setup@3.1.4 task omitted for brevity. - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version inputs: overrideConfig: | update-build-number=false - next-version=3.1.2 + next-version=3.1.4 ``` @@ -250,12 +250,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version name: version_step # step id used as reference for output values inputs: @@ -320,12 +320,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version name: version_step # step id used as reference for output values inputs: @@ -411,12 +411,12 @@ stages: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.2 + - task: gitversion/execute@3.1.4 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/docs/examples/azure/gitversion/setup.md b/docs/examples/azure/gitversion/setup.md index 094fa77ee..661908486 100644 --- a/docs/examples/azure/gitversion/setup.md +++ b/docs/examples/azure/gitversion/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitversion/setup** task using the examples below. -> The examples use version _3.1.2_ of the GitVersion Setup task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.4_ of the GitVersion Setup task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -45,7 +45,7 @@ Install the latest GitVersion 6 version. ```yaml steps: - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -57,7 +57,7 @@ Install GitVersion 6.0.0. ```yaml steps: - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.0' @@ -69,7 +69,7 @@ Install the latest GitVersion 6 pre-release version. For example **6.0.0-beta.6 ```yaml steps: - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -82,7 +82,7 @@ Install the latest GitVersion 6 version even it there is a cached version matchi ```yaml steps: - - task: gitversion/setup@3.1.2 + - task: gitversion/setup@3.1.4 displayName: Install GitVersion inputs: versionSpec: '6.0.x' diff --git a/docs/examples/github/gitreleasemanager/addasset.md b/docs/examples/github/gitreleasemanager/addasset.md index 78ad232b3..886175678 100644 --- a/docs/examples/github/gitreleasemanager/addasset.md +++ b/docs/examples/github/gitreleasemanager/addasset.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/addasset@v3.1.2 + - uses: gittools/actions/gitreleasemanager/addasset@v3.1.4 name: Add asset to a release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/close.md b/docs/examples/github/gitreleasemanager/close.md index 8341b62c1..d221236a8 100644 --- a/docs/examples/github/gitreleasemanager/close.md +++ b/docs/examples/github/gitreleasemanager/close.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/close@v3.1.2 + - uses: gittools/actions/gitreleasemanager/close@v3.1.4 name: Close release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/create.md b/docs/examples/github/gitreleasemanager/create.md index e3f9e2f54..802a2e490 100644 --- a/docs/examples/github/gitreleasemanager/create.md +++ b/docs/examples/github/gitreleasemanager/create.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/create@v3.1.2 + - uses: gittools/actions/gitreleasemanager/create@v3.1.4 name: Create release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/discard.md b/docs/examples/github/gitreleasemanager/discard.md index 781fc5df5..9f89bc73b 100644 --- a/docs/examples/github/gitreleasemanager/discard.md +++ b/docs/examples/github/gitreleasemanager/discard.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/discard@v3.1.2 + - uses: gittools/actions/gitreleasemanager/discard@v3.1.4 name: Discard release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/open.md b/docs/examples/github/gitreleasemanager/open.md index ccee52c8b..93edbd513 100644 --- a/docs/examples/github/gitreleasemanager/open.md +++ b/docs/examples/github/gitreleasemanager/open.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/open@v3.1.2 + - uses: gittools/actions/gitreleasemanager/open@v3.1.4 name: Open release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/publish.md b/docs/examples/github/gitreleasemanager/publish.md index 4f3fda748..b670a13e4 100644 --- a/docs/examples/github/gitreleasemanager/publish.md +++ b/docs/examples/github/gitreleasemanager/publish.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/publish@v3.1.2 + - uses: gittools/actions/gitreleasemanager/publish@v3.1.4 name: Publish release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/setup.md b/docs/examples/github/gitreleasemanager/setup.md index 93f1512ff..9045b6f37 100644 --- a/docs/examples/github/gitreleasemanager/setup.md +++ b/docs/examples/github/gitreleasemanager/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitreleasemanager/setup** action using the examples below. -> The examples use version _3.1.2_ of the GitReleaseManager Setup action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.4_ of the GitReleaseManager Setup action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -30,7 +30,7 @@ Install the latest GitReleaseManager 0.18.x version. ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.2 + uses: gittools/actions/gitreleasemanager/setup@v3.1.4 with: versionSpec: '0.18.x' ``` @@ -42,7 +42,7 @@ Install specific GitReleaseManager version 0.18.0. ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.2 + uses: gittools/actions/gitreleasemanager/setup@v3.1.4 with: versionSpec: '0.18.0' ``` @@ -54,7 +54,7 @@ Install the latest GitReleaseManager 0.18.x version even it there is a cached ve ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.2 + uses: gittools/actions/gitreleasemanager/setup@v3.1.4 with: versionSpec: '0.18.x' preferLatestVersion: true diff --git a/docs/examples/github/gitversion/command.md b/docs/examples/github/gitversion/command.md index 083601eb8..eeff072af 100644 --- a/docs/examples/github/gitversion/command.md +++ b/docs/examples/github/gitversion/command.md @@ -13,14 +13,14 @@ steps: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.2 + uses: gittools/actions/gitversion/setup@v3.1.4 with: versionSpec: '6.0.x' ``` These steps are omitted from the examples for brevity. -> The examples use version _3.1.2_ of the GitVersion Command action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.4_ of the GitVersion Command action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -52,10 +52,10 @@ arguments: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. - name: Display GitVersion config - uses: gittools/actions/gitversion/command@v3.1.2 + uses: gittools/actions/gitversion/command@v3.1.4 with: useConfigFile: true arguments: '/showConfig' @@ -70,10 +70,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. - name: Output the FullSemVer variable - uses: gittools/actions/gitversion/command@v3.1.2 + uses: gittools/actions/gitversion/command@v3.1.4 with: arguments: '/showvariable FullSemVer' ``` @@ -87,10 +87,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. - name: Output the formatted version - uses: gittools/actions/gitversion/command@v3.1.2 + uses: gittools/actions/gitversion/command@v3.1.4 with: arguments: '/format {Major}.{Minor}' # any Output Variable can be used here ``` diff --git a/docs/examples/github/gitversion/execute.md b/docs/examples/github/gitversion/execute.md index 84e63bb28..f3b35d6f1 100644 --- a/docs/examples/github/gitversion/execute.md +++ b/docs/examples/github/gitversion/execute.md @@ -13,14 +13,14 @@ steps: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.2 + uses: gittools/actions/gitversion/setup@v3.1.4 with: versionSpec: '6.0.x' ``` These steps are omitted from the examples for brevity. -> The examples use version _3.1.2_ of the GitVersion Execute action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.4_ of the GitVersion Execute action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -55,7 +55,7 @@ overrideConfig: description: | Optional override for the configuration file. This should be newline-separated key-value pairs, e.g.: update-build-number=false - next-version=3.1.2 + next-version=3.1.4 required: false default: '' updateAssemblyInfo: @@ -116,10 +116,10 @@ The Execute GitVersion action creates the following outputs: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.2 + uses: gittools/actions/gitversion/execute@v3.1.4 ``` @@ -132,7 +132,7 @@ steps: ```yaml steps: - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.2 + uses: gittools/actions/gitversion/execute@v3.1.4 with: useConfigFile: true ``` @@ -157,10 +157,10 @@ branches: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.2 + uses: gittools/actions/gitversion/execute@v3.1.4 with: useConfigFile: true configFilePath: VersionConfig.yml @@ -175,10 +175,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.2 + uses: gittools/actions/gitversion/execute@v3.1.4 with: disableCache: true disableNormalization: true @@ -193,10 +193,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.2 + uses: gittools/actions/gitversion/execute@v3.1.4 with: updateAssemblyInfo: true ``` @@ -210,14 +210,14 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.2 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.2 + uses: gittools/actions/gitversion/execute@v3.1.4 with: overrideConfig: | update-build-number=false - next-version=3.1.2 + next-version=3.1.4 ``` @@ -246,13 +246,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.2 + uses: gittools/actions/gitversion/setup@v3.1.4 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.2 + uses: gittools/actions/gitversion/execute@v3.1.4 - run: | echo "FullSemVer (env.fullSemVer) : ${{ env.fullSemVer }}" @@ -336,13 +336,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.2 + uses: gittools/actions/gitversion/setup@v3.1.4 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.2 + uses: gittools/actions/gitversion/execute@v3.1.4 GitVersion_v6_cross_job_consumer_without_prefix: name: GitVersion v6 (cross job consumer) - without prefix diff --git a/docs/examples/github/gitversion/setup.md b/docs/examples/github/gitversion/setup.md index 80d168de6..224b696bb 100644 --- a/docs/examples/github/gitversion/setup.md +++ b/docs/examples/github/gitversion/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitversion/setup** action using the examples below. -> The examples use version _3.1.2_ of the GitVersion Setup action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.4_ of the GitVersion Setup action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -45,7 +45,7 @@ Install the latest GitVersion 6 version. ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.2 + uses: gittools/actions/gitversion/setup@v3.1.4 with: versionSpec: '6.0.x' ``` @@ -57,7 +57,7 @@ Install GitVersion 6.0.0. ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.2 + uses: gittools/actions/gitversion/setup@v3.1.4 with: versionSpec: '6.0.0' ``` @@ -69,7 +69,7 @@ Install the latest GitVersion 6 pre-release version. For example **6.0.0-beta.6 ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.2 + uses: gittools/actions/gitversion/setup@v3.1.4 with: versionSpec: '6.0.x' includePrerelease: true @@ -82,7 +82,7 @@ Install the latest GitVersion 6 version even it there is a cached version matchi ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.2 + uses: gittools/actions/gitversion/setup@v3.1.4 with: versionSpec: '6.0.x' preferLatestVersion: true diff --git a/package.json b/package.json index 12dc412b3..ae897680c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gittools-actions", - "version": "3.1.2", + "version": "3.1.4", "description": "Easy Semantic Versioning (https://semver.org) for projects using Git", "repository": { "type": "git", From e411a9787ace2049a0bf573a518a6045d93e9eff Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 03:20:34 +0000 Subject: [PATCH 15/27] dist update --- package-lock.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 2d809b5ec..4f5cb5b7e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "gittools-actions", - "version": "3.1.2", + "version": "3.1.4", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gittools-actions", - "version": "3.1.2", + "version": "3.1.4", "dependencies": { "semver": "^7.6.3" }, From 2608d8393fee6cb52105680f40cd0e1480d62504 Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 04:45:45 +0100 Subject: [PATCH 16/27] Update release workflow to handle prereleases Added support for both prereleases and full releases by adjusting trigger types and adding conditional checks. Steps for updating release notes, adding assets, closing releases, and getting tags now skip execution for prereleases. This ensures the workflow processes are only fully executed for final releases. --- .github/workflows/release.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2c65b5c7a..e169dda3d 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,7 +1,7 @@ name: release on: release: - types: [ published ] + types: [ prereleased, released ] defaults: run: @@ -38,6 +38,7 @@ jobs: id: gitversion # step id used as reference for output values uses: ./gitversion/execute - name: Update Release Notes + if: github.event.release.prerelease == false uses: ./gitreleasemanager/create with: token: ${{ secrets.RELEASE_GITHUB_TOKEN }} @@ -72,6 +73,7 @@ jobs: id: publish-azure name: Publish Azure extension - name: Add Assets + if: github.event.release.prerelease == false uses: ./gitreleasemanager/addasset with: token: ${{ secrets.RELEASE_GITHUB_TOKEN }} @@ -80,6 +82,7 @@ jobs: milestone: "v${{ steps.gitversion.outputs.majorMinorPatch }}" assets: ${{ steps.publish-azure.outputs.vsix }} - name: Close Release + if: github.event.release.prerelease == false uses: ./gitreleasemanager/close with: token: ${{ secrets.RELEASE_GITHUB_TOKEN }} @@ -87,6 +90,7 @@ jobs: repository: actions milestone: "v${{ steps.gitversion.outputs.majorMinorPatch }}" - name: Get tags + if: github.event.release.prerelease == false id: get-tags shell: pwsh run: | From 9c331b879fc505d965d6de6e1ccee50d0a9fe2eb Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 05:05:57 +0100 Subject: [PATCH 17/27] Refactor release workflow to separate prerelease and release jobs Split the release workflow into distinct jobs for prerelease and release, introducing conditional logic for handling prerelease events. Updated build and publish steps for better alignment with the respective job types and removed redundant conditions for release-specific tasks. --- .github/workflows/release.yml | 59 +++++++++++++++++++++++++++++------ 1 file changed, 49 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e169dda3d..51c9fe6d0 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -8,7 +8,54 @@ defaults: shell: pwsh jobs: - build: + prerelease: + if: github.event.release.prerelease == true + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ ubuntu-latest ] + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + token: ${{ secrets.PUSH_GITHUB_TOKEN }} + + - run: | + npm install + npm run build:tools + npm run build:agent:github + npm run build:agent:azure + + name: Build code + - name: Install GitVersion + uses: ./gitversion/setup + with: + versionSpec: '6.0.x' + - name: Use GitVersion + id: gitversion # step id used as reference for output values + uses: ./gitversion/execute + - run: | + $mode = "test" + $date = Get-Date -format "yyMMddHH" + $version = "${{steps.gitversion.outputs.majorMinorPatch}}.$date" + $major = "${{steps.gitversion.outputs.major}}" + $minor = "${{steps.gitversion.outputs.minor}}" + $patch = "${{steps.gitversion.outputs.patch}}" + $vsix = "dist/gittools.gittools-$version.vsix" + + echo "Release mode: $mode" + echo "Version: $version" + + npm run publish:prepare -- --mode $mode --version $version + npm run publish:azure:local -- --env mode=$mode version=$version --output-path $vsix + npm run publish:azure:marketplace -- --token ${{ secrets.TFX_TOKEN }} --env mode=$mode version=$version + + echo "vsix=$vsix" >> $env:GITHUB_OUTPUT + + id: publish-azure + name: Publish Azure extension + release: + if: github.event.release.prerelease == false runs-on: ${{ matrix.os }} strategy: matrix: @@ -38,7 +85,6 @@ jobs: id: gitversion # step id used as reference for output values uses: ./gitversion/execute - name: Update Release Notes - if: github.event.release.prerelease == false uses: ./gitreleasemanager/create with: token: ${{ secrets.RELEASE_GITHUB_TOKEN }} @@ -49,11 +95,7 @@ jobs: isPreRelease: ${{ github.event.release.prerelease }} targetcommitish: "main" - run: | - if ('${{ github.event.release.prerelease }}' -eq 'true') { - $mode = "test" - } else { - $mode = "prod" - } + $mode = "prod" $date = Get-Date -format "yyMMddHH" $version = "${{steps.gitversion.outputs.majorMinorPatch}}.$date" $major = "${{steps.gitversion.outputs.major}}" @@ -73,7 +115,6 @@ jobs: id: publish-azure name: Publish Azure extension - name: Add Assets - if: github.event.release.prerelease == false uses: ./gitreleasemanager/addasset with: token: ${{ secrets.RELEASE_GITHUB_TOKEN }} @@ -82,7 +123,6 @@ jobs: milestone: "v${{ steps.gitversion.outputs.majorMinorPatch }}" assets: ${{ steps.publish-azure.outputs.vsix }} - name: Close Release - if: github.event.release.prerelease == false uses: ./gitreleasemanager/close with: token: ${{ secrets.RELEASE_GITHUB_TOKEN }} @@ -90,7 +130,6 @@ jobs: repository: actions milestone: "v${{ steps.gitversion.outputs.majorMinorPatch }}" - name: Get tags - if: github.event.release.prerelease == false id: get-tags shell: pwsh run: | From 925c8216ae1da8313a3c24a1e340513a090ef02a Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 04:28:50 +0000 Subject: [PATCH 18/27] update examples version to 3.1.6 --- .azure/example-7.yml | 4 +- .azure/example-8.yml | 4 +- .azure/example-9.yml | 4 +- .github/workflows/example-7.yml | 4 +- .github/workflows/example-8.yml | 4 +- .../azure/gitreleasemanager/addasset.md | 2 +- .../examples/azure/gitreleasemanager/close.md | 2 +- .../azure/gitreleasemanager/create.md | 2 +- .../azure/gitreleasemanager/discard.md | 2 +- docs/examples/azure/gitreleasemanager/open.md | 2 +- .../azure/gitreleasemanager/publish.md | 2 +- .../examples/azure/gitreleasemanager/setup.md | 8 ++-- docs/examples/azure/gitversion/command.md | 16 +++---- docs/examples/azure/gitversion/execute.md | 44 +++++++++---------- docs/examples/azure/gitversion/setup.md | 10 ++--- .../github/gitreleasemanager/addasset.md | 2 +- .../github/gitreleasemanager/close.md | 2 +- .../github/gitreleasemanager/create.md | 2 +- .../github/gitreleasemanager/discard.md | 2 +- .../examples/github/gitreleasemanager/open.md | 2 +- .../github/gitreleasemanager/publish.md | 2 +- .../github/gitreleasemanager/setup.md | 8 ++-- docs/examples/github/gitversion/command.md | 16 +++---- docs/examples/github/gitversion/execute.md | 38 ++++++++-------- docs/examples/github/gitversion/setup.md | 10 ++--- package-lock.json | 4 +- package.json | 2 +- 27 files changed, 100 insertions(+), 100 deletions(-) diff --git a/.azure/example-7.yml b/.azure/example-7.yml index b16a56acb..0a4539a47 100644 --- a/.azure/example-7.yml +++ b/.azure/example-7.yml @@ -15,12 +15,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.azure/example-8.yml b/.azure/example-8.yml index cf83cb78b..e6ad36de4 100644 --- a/.azure/example-8.yml +++ b/.azure/example-8.yml @@ -15,12 +15,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.azure/example-9.yml b/.azure/example-9.yml index aa85c923b..4c7391b04 100644 --- a/.azure/example-9.yml +++ b/.azure/example-9.yml @@ -18,12 +18,12 @@ stages: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.github/workflows/example-7.yml b/.github/workflows/example-7.yml index 3a73d50b5..86cca93dd 100644 --- a/.github/workflows/example-7.yml +++ b/.github/workflows/example-7.yml @@ -17,13 +17,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.4 + uses: gittools/actions/gitversion/setup@v3.1.6 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.4 + uses: gittools/actions/gitversion/execute@v3.1.6 - run: | echo "FullSemVer (env.fullSemVer) : ${{ env.fullSemVer }}" diff --git a/.github/workflows/example-8.yml b/.github/workflows/example-8.yml index 2c9ca8726..b16bb13d5 100644 --- a/.github/workflows/example-8.yml +++ b/.github/workflows/example-8.yml @@ -23,13 +23,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.4 + uses: gittools/actions/gitversion/setup@v3.1.6 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.4 + uses: gittools/actions/gitversion/execute@v3.1.6 GitVersion_v6_cross_job_consumer_without_prefix: name: GitVersion v6 (cross job consumer) - without prefix diff --git a/docs/examples/azure/gitreleasemanager/addasset.md b/docs/examples/azure/gitreleasemanager/addasset.md index 64d1f2039..a80db075c 100644 --- a/docs/examples/azure/gitreleasemanager/addasset.md +++ b/docs/examples/azure/gitreleasemanager/addasset.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/addasset@3.1.4 + - task: gitreleasemanager/addasset@3.1.6 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/close.md b/docs/examples/azure/gitreleasemanager/close.md index f60b85676..f0da503e8 100644 --- a/docs/examples/azure/gitreleasemanager/close.md +++ b/docs/examples/azure/gitreleasemanager/close.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/close@3.1.4 + - task: gitreleasemanager/close@3.1.6 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/create.md b/docs/examples/azure/gitreleasemanager/create.md index 6c9101e27..71beeeb66 100644 --- a/docs/examples/azure/gitreleasemanager/create.md +++ b/docs/examples/azure/gitreleasemanager/create.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/create@3.1.4 + - task: gitreleasemanager/create@3.1.6 displayName: Create release with GitReleaseManager inputs: token: $(GITHUB_TOKEN) diff --git a/docs/examples/azure/gitreleasemanager/discard.md b/docs/examples/azure/gitreleasemanager/discard.md index 7268fdd54..e2c5ad469 100644 --- a/docs/examples/azure/gitreleasemanager/discard.md +++ b/docs/examples/azure/gitreleasemanager/discard.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/discard@3.1.4 + - task: gitreleasemanager/discard@3.1.6 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/open.md b/docs/examples/azure/gitreleasemanager/open.md index e44777aae..8481cc4ac 100644 --- a/docs/examples/azure/gitreleasemanager/open.md +++ b/docs/examples/azure/gitreleasemanager/open.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/open@3.1.4 + - task: gitreleasemanager/open@3.1.6 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/publish.md b/docs/examples/azure/gitreleasemanager/publish.md index 077d4c0f6..0a179e4f8 100644 --- a/docs/examples/azure/gitreleasemanager/publish.md +++ b/docs/examples/azure/gitreleasemanager/publish.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/publish@3.1.4 + - task: gitreleasemanager/publish@3.1.6 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/setup.md b/docs/examples/azure/gitreleasemanager/setup.md index 7c421388a..e4418cd5f 100644 --- a/docs/examples/azure/gitreleasemanager/setup.md +++ b/docs/examples/azure/gitreleasemanager/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitreleasemanager/setup** task using the examples below. -> The examples use version _3.1.4_ of the GitReleaseManager Setup task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.6_ of the GitReleaseManager Setup task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -29,7 +29,7 @@ Install the latest GitReleaseManager 0.18.x version. ```yaml steps: - - task: gitreleasemanager/setup@3.1.4 + - task: gitreleasemanager/setup@3.1.6 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.x' @@ -41,7 +41,7 @@ Install specific GitReleaseManager version 0.18.0. ```yaml steps: - - task: gitreleasemanager/setup@3.1.4 + - task: gitreleasemanager/setup@3.1.6 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.0' @@ -53,7 +53,7 @@ Install the latest GitReleaseManager 0.18.x version even it there is a cached ve ```yaml steps: - - task: gitreleasemanager/setup@3.1.4 + - task: gitreleasemanager/setup@3.1.6 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.x' diff --git a/docs/examples/azure/gitversion/command.md b/docs/examples/azure/gitversion/command.md index 84c27b9c7..a1a227e24 100644 --- a/docs/examples/azure/gitversion/command.md +++ b/docs/examples/azure/gitversion/command.md @@ -10,7 +10,7 @@ steps: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -18,7 +18,7 @@ steps: These steps are omitted from the examples for brevity. -> The examples use version _3.1.4_ of the GitVersion Command task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.6_ of the GitVersion Command task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -50,9 +50,9 @@ arguments: ```yaml steps: - # gitversion/setup@3.1.4 task omitted for brevity. + # gitversion/setup@3.1.6 task omitted for brevity. - - task: gitversion/command@3.1.4 + - task: gitversion/command@3.1.6 displayName: Display GitVersion config inputs: arguments: '/showConfig' @@ -67,9 +67,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.4 task omitted for brevity. + # gitversion/setup@3.1.6 task omitted for brevity. - - task: gitversion/command@3.1.4 + - task: gitversion/command@3.1.6 displayName: Output the FullSemVer variable inputs: arguments: '/showvariable FullSemVer' @@ -84,9 +84,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.4 task omitted for brevity. + # gitversion/setup@3.1.6 task omitted for brevity. - - task: gitversion/command@3.1.4 + - task: gitversion/command@3.1.6 displayName: Output the formatted version inputs: arguments: '/format {Major}.{Minor}' # any Output Variable can be used here diff --git a/docs/examples/azure/gitversion/execute.md b/docs/examples/azure/gitversion/execute.md index c0389416d..1f4f8f0c0 100644 --- a/docs/examples/azure/gitversion/execute.md +++ b/docs/examples/azure/gitversion/execute.md @@ -10,7 +10,7 @@ steps: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -18,7 +18,7 @@ steps: These steps are omitted from the examples for brevity. -> The examples use version _3.1.4_ of the GitVersion Execute task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.6_ of the GitVersion Execute task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -53,7 +53,7 @@ overrideConfig: description: | Optional override for the configuration file. This should be newline-separated key-value pairs, e.g.: update-build-number=false - next-version=3.1.4 + next-version=3.1.6 required: false default: '' updateAssemblyInfo: @@ -114,9 +114,9 @@ The Execute GitVersion task creates the following job-scoped variables and multi ```yaml steps: - # gitversion/setup@3.1.4 task omitted for brevity. + # gitversion/setup@3.1.6 task omitted for brevity. - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version ``` @@ -129,9 +129,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.4 task omitted for brevity. + # gitversion/setup@3.1.6 task omitted for brevity. - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version inputs: useConfigFile: true @@ -158,9 +158,9 @@ branches: ```yaml steps: - # gitversion/setup@3.1.4 task omitted for brevity. + # gitversion/setup@3.1.6 task omitted for brevity. - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version inputs: useConfigFile: true @@ -176,9 +176,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.4 task omitted for brevity. + # gitversion/setup@3.1.6 task omitted for brevity. - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version inputs: disableCache: true @@ -194,9 +194,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.4 task omitted for brevity. + # gitversion/setup@3.1.6 task omitted for brevity. - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version inputs: updateAssemblyInfo: true @@ -211,14 +211,14 @@ steps: ```yaml steps: - # gitversion/setup@3.1.4 task omitted for brevity. + # gitversion/setup@3.1.6 task omitted for brevity. - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version inputs: overrideConfig: | update-build-number=false - next-version=3.1.4 + next-version=3.1.6 ``` @@ -250,12 +250,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version name: version_step # step id used as reference for output values inputs: @@ -320,12 +320,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version name: version_step # step id used as reference for output values inputs: @@ -411,12 +411,12 @@ stages: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.4 + - task: gitversion/execute@3.1.6 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/docs/examples/azure/gitversion/setup.md b/docs/examples/azure/gitversion/setup.md index 661908486..193ef2def 100644 --- a/docs/examples/azure/gitversion/setup.md +++ b/docs/examples/azure/gitversion/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitversion/setup** task using the examples below. -> The examples use version _3.1.4_ of the GitVersion Setup task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.6_ of the GitVersion Setup task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -45,7 +45,7 @@ Install the latest GitVersion 6 version. ```yaml steps: - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -57,7 +57,7 @@ Install GitVersion 6.0.0. ```yaml steps: - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.0' @@ -69,7 +69,7 @@ Install the latest GitVersion 6 pre-release version. For example **6.0.0-beta.6 ```yaml steps: - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -82,7 +82,7 @@ Install the latest GitVersion 6 version even it there is a cached version matchi ```yaml steps: - - task: gitversion/setup@3.1.4 + - task: gitversion/setup@3.1.6 displayName: Install GitVersion inputs: versionSpec: '6.0.x' diff --git a/docs/examples/github/gitreleasemanager/addasset.md b/docs/examples/github/gitreleasemanager/addasset.md index 886175678..1e9ebc45a 100644 --- a/docs/examples/github/gitreleasemanager/addasset.md +++ b/docs/examples/github/gitreleasemanager/addasset.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/addasset@v3.1.4 + - uses: gittools/actions/gitreleasemanager/addasset@v3.1.6 name: Add asset to a release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/close.md b/docs/examples/github/gitreleasemanager/close.md index d221236a8..d36279f46 100644 --- a/docs/examples/github/gitreleasemanager/close.md +++ b/docs/examples/github/gitreleasemanager/close.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/close@v3.1.4 + - uses: gittools/actions/gitreleasemanager/close@v3.1.6 name: Close release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/create.md b/docs/examples/github/gitreleasemanager/create.md index 802a2e490..bda124eb0 100644 --- a/docs/examples/github/gitreleasemanager/create.md +++ b/docs/examples/github/gitreleasemanager/create.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/create@v3.1.4 + - uses: gittools/actions/gitreleasemanager/create@v3.1.6 name: Create release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/discard.md b/docs/examples/github/gitreleasemanager/discard.md index 9f89bc73b..4daf2cde9 100644 --- a/docs/examples/github/gitreleasemanager/discard.md +++ b/docs/examples/github/gitreleasemanager/discard.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/discard@v3.1.4 + - uses: gittools/actions/gitreleasemanager/discard@v3.1.6 name: Discard release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/open.md b/docs/examples/github/gitreleasemanager/open.md index 93edbd513..8f4c252d8 100644 --- a/docs/examples/github/gitreleasemanager/open.md +++ b/docs/examples/github/gitreleasemanager/open.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/open@v3.1.4 + - uses: gittools/actions/gitreleasemanager/open@v3.1.6 name: Open release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/publish.md b/docs/examples/github/gitreleasemanager/publish.md index b670a13e4..112e724cc 100644 --- a/docs/examples/github/gitreleasemanager/publish.md +++ b/docs/examples/github/gitreleasemanager/publish.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/publish@v3.1.4 + - uses: gittools/actions/gitreleasemanager/publish@v3.1.6 name: Publish release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/setup.md b/docs/examples/github/gitreleasemanager/setup.md index 9045b6f37..fb7362b12 100644 --- a/docs/examples/github/gitreleasemanager/setup.md +++ b/docs/examples/github/gitreleasemanager/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitreleasemanager/setup** action using the examples below. -> The examples use version _3.1.4_ of the GitReleaseManager Setup action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.6_ of the GitReleaseManager Setup action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -30,7 +30,7 @@ Install the latest GitReleaseManager 0.18.x version. ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.4 + uses: gittools/actions/gitreleasemanager/setup@v3.1.6 with: versionSpec: '0.18.x' ``` @@ -42,7 +42,7 @@ Install specific GitReleaseManager version 0.18.0. ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.4 + uses: gittools/actions/gitreleasemanager/setup@v3.1.6 with: versionSpec: '0.18.0' ``` @@ -54,7 +54,7 @@ Install the latest GitReleaseManager 0.18.x version even it there is a cached ve ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.4 + uses: gittools/actions/gitreleasemanager/setup@v3.1.6 with: versionSpec: '0.18.x' preferLatestVersion: true diff --git a/docs/examples/github/gitversion/command.md b/docs/examples/github/gitversion/command.md index eeff072af..f353711cc 100644 --- a/docs/examples/github/gitversion/command.md +++ b/docs/examples/github/gitversion/command.md @@ -13,14 +13,14 @@ steps: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.4 + uses: gittools/actions/gitversion/setup@v3.1.6 with: versionSpec: '6.0.x' ``` These steps are omitted from the examples for brevity. -> The examples use version _3.1.4_ of the GitVersion Command action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.6_ of the GitVersion Command action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -52,10 +52,10 @@ arguments: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. - name: Display GitVersion config - uses: gittools/actions/gitversion/command@v3.1.4 + uses: gittools/actions/gitversion/command@v3.1.6 with: useConfigFile: true arguments: '/showConfig' @@ -70,10 +70,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. - name: Output the FullSemVer variable - uses: gittools/actions/gitversion/command@v3.1.4 + uses: gittools/actions/gitversion/command@v3.1.6 with: arguments: '/showvariable FullSemVer' ``` @@ -87,10 +87,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. - name: Output the formatted version - uses: gittools/actions/gitversion/command@v3.1.4 + uses: gittools/actions/gitversion/command@v3.1.6 with: arguments: '/format {Major}.{Minor}' # any Output Variable can be used here ``` diff --git a/docs/examples/github/gitversion/execute.md b/docs/examples/github/gitversion/execute.md index f3b35d6f1..2d19cd5c2 100644 --- a/docs/examples/github/gitversion/execute.md +++ b/docs/examples/github/gitversion/execute.md @@ -13,14 +13,14 @@ steps: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.4 + uses: gittools/actions/gitversion/setup@v3.1.6 with: versionSpec: '6.0.x' ``` These steps are omitted from the examples for brevity. -> The examples use version _3.1.4_ of the GitVersion Execute action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.6_ of the GitVersion Execute action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -55,7 +55,7 @@ overrideConfig: description: | Optional override for the configuration file. This should be newline-separated key-value pairs, e.g.: update-build-number=false - next-version=3.1.4 + next-version=3.1.6 required: false default: '' updateAssemblyInfo: @@ -116,10 +116,10 @@ The Execute GitVersion action creates the following outputs: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.4 + uses: gittools/actions/gitversion/execute@v3.1.6 ``` @@ -132,7 +132,7 @@ steps: ```yaml steps: - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.4 + uses: gittools/actions/gitversion/execute@v3.1.6 with: useConfigFile: true ``` @@ -157,10 +157,10 @@ branches: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.4 + uses: gittools/actions/gitversion/execute@v3.1.6 with: useConfigFile: true configFilePath: VersionConfig.yml @@ -175,10 +175,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.4 + uses: gittools/actions/gitversion/execute@v3.1.6 with: disableCache: true disableNormalization: true @@ -193,10 +193,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.4 + uses: gittools/actions/gitversion/execute@v3.1.6 with: updateAssemblyInfo: true ``` @@ -210,14 +210,14 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.4 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.4 + uses: gittools/actions/gitversion/execute@v3.1.6 with: overrideConfig: | update-build-number=false - next-version=3.1.4 + next-version=3.1.6 ``` @@ -246,13 +246,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.4 + uses: gittools/actions/gitversion/setup@v3.1.6 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.4 + uses: gittools/actions/gitversion/execute@v3.1.6 - run: | echo "FullSemVer (env.fullSemVer) : ${{ env.fullSemVer }}" @@ -336,13 +336,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.4 + uses: gittools/actions/gitversion/setup@v3.1.6 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.4 + uses: gittools/actions/gitversion/execute@v3.1.6 GitVersion_v6_cross_job_consumer_without_prefix: name: GitVersion v6 (cross job consumer) - without prefix diff --git a/docs/examples/github/gitversion/setup.md b/docs/examples/github/gitversion/setup.md index 224b696bb..8d3d545d5 100644 --- a/docs/examples/github/gitversion/setup.md +++ b/docs/examples/github/gitversion/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitversion/setup** action using the examples below. -> The examples use version _3.1.4_ of the GitVersion Setup action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.6_ of the GitVersion Setup action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -45,7 +45,7 @@ Install the latest GitVersion 6 version. ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.4 + uses: gittools/actions/gitversion/setup@v3.1.6 with: versionSpec: '6.0.x' ``` @@ -57,7 +57,7 @@ Install GitVersion 6.0.0. ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.4 + uses: gittools/actions/gitversion/setup@v3.1.6 with: versionSpec: '6.0.0' ``` @@ -69,7 +69,7 @@ Install the latest GitVersion 6 pre-release version. For example **6.0.0-beta.6 ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.4 + uses: gittools/actions/gitversion/setup@v3.1.6 with: versionSpec: '6.0.x' includePrerelease: true @@ -82,7 +82,7 @@ Install the latest GitVersion 6 version even it there is a cached version matchi ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.4 + uses: gittools/actions/gitversion/setup@v3.1.6 with: versionSpec: '6.0.x' preferLatestVersion: true diff --git a/package-lock.json b/package-lock.json index 4f5cb5b7e..d57955880 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "gittools-actions", - "version": "3.1.4", + "version": "3.1.6", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gittools-actions", - "version": "3.1.4", + "version": "3.1.6", "dependencies": { "semver": "^7.6.3" }, diff --git a/package.json b/package.json index ae897680c..60a46d571 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gittools-actions", - "version": "3.1.4", + "version": "3.1.6", "description": "Easy Semantic Versioning (https://semver.org) for projects using Git", "repository": { "type": "git", From 1d4850cec0af6100bd0e4444babc20d989d1427c Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 05:56:05 +0100 Subject: [PATCH 19/27] Refactor Azure Marketplace publishing into a reusable action Extracted the Azure Marketplace publishing logic into a separate reusable GitHub Action. This improves maintainability and reduces duplication within the release workflow by centralizing shared steps for both prerelease and release jobs. --- .github/actions/publish-azure/action.yml | 41 ++++++++++++++++++ .github/workflows/release.yml | 54 +++++++----------------- 2 files changed, 57 insertions(+), 38 deletions(-) create mode 100644 .github/actions/publish-azure/action.yml diff --git a/.github/actions/publish-azure/action.yml b/.github/actions/publish-azure/action.yml new file mode 100644 index 000000000..a3cdb6c1d --- /dev/null +++ b/.github/actions/publish-azure/action.yml @@ -0,0 +1,41 @@ +name: 'Publish Azure Extension' +description: 'Publish Azure Extension to Marketplace' +inputs: + mode: + description: 'Release mode' + required: true + major: + description: 'Major version' + required: true + minor: + description: 'Minor version' + required: true + patch: + description: 'Patch version' + required: true + token: + description: 'Token for Azure DevOps' + required: true + +runs: + using: 'composite' + steps: + - name: Publish Azure extension + shell: pwsh + run: | + $date = Get-Date -format "yyMMddHH" + $mode = "${{ inputs.mode }}" + $major = "${{ inputs.major }}" + $minor = "${{ inputs.minor }}" + $patch = "${{ inputs.patch }}" + $version = "$major.$minor.$patch.$date" + $vsix = "dist/gittools.gittools-$version.vsix" + + echo "Release mode: $mode" + echo "Version: $version" + + npm run publish:prepare -- --mode $mode --version $version + npm run publish:azure:local -- --env mode=$mode version=$version --output-path $vsix + npm run publish:azure:marketplace -- --token ${{ inputs.token }} --env mode=$mode version=$version + + echo "vsix=$vsix" >> $env:GITHUB_OUTPUT diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 51c9fe6d0..77f25da4c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,26 +34,15 @@ jobs: - name: Use GitVersion id: gitversion # step id used as reference for output values uses: ./gitversion/execute - - run: | - $mode = "test" - $date = Get-Date -format "yyMMddHH" - $version = "${{steps.gitversion.outputs.majorMinorPatch}}.$date" - $major = "${{steps.gitversion.outputs.major}}" - $minor = "${{steps.gitversion.outputs.minor}}" - $patch = "${{steps.gitversion.outputs.patch}}" - $vsix = "dist/gittools.gittools-$version.vsix" - - echo "Release mode: $mode" - echo "Version: $version" - - npm run publish:prepare -- --mode $mode --version $version - npm run publish:azure:local -- --env mode=$mode version=$version --output-path $vsix - npm run publish:azure:marketplace -- --token ${{ secrets.TFX_TOKEN }} --env mode=$mode version=$version - - echo "vsix=$vsix" >> $env:GITHUB_OUTPUT - + - name: Publish To Azure Marketplace id: publish-azure - name: Publish Azure extension + uses: ./.github/actions/publish-azure + with: + mode: 'test' + major: ${{ steps.gitversion.outputs.major }} + minor: ${{ steps.gitversion.outputs.minor }} + patch: ${{ steps.gitversion.outputs.patch }} + token: ${{ secrets.TFX_TOKEN }} release: if: github.event.release.prerelease == false runs-on: ${{ matrix.os }} @@ -94,26 +83,15 @@ jobs: name: "v${{ steps.gitversion.outputs.majorMinorPatch }}" isPreRelease: ${{ github.event.release.prerelease }} targetcommitish: "main" - - run: | - $mode = "prod" - $date = Get-Date -format "yyMMddHH" - $version = "${{steps.gitversion.outputs.majorMinorPatch}}.$date" - $major = "${{steps.gitversion.outputs.major}}" - $minor = "${{steps.gitversion.outputs.minor}}" - $patch = "${{steps.gitversion.outputs.patch}}" - $vsix = "dist/gittools.gittools-$version.vsix" - - echo "Release mode: $mode" - echo "Version: $version" - - npm run publish:prepare -- --mode $mode --version $version - npm run publish:azure:local -- --env mode=$mode version=$version --output-path $vsix - npm run publish:azure:marketplace -- --token ${{ secrets.TFX_TOKEN }} --env mode=$mode version=$version - - echo "vsix=$vsix" >> $env:GITHUB_OUTPUT - + - name: Publish To Azure Marketplace id: publish-azure - name: Publish Azure extension + uses: ./.github/actions/publish-azure + with: + mode: 'prod' + major: ${{ steps.gitversion.outputs.major }} + minor: ${{ steps.gitversion.outputs.minor }} + patch: ${{ steps.gitversion.outputs.patch }} + token: ${{ secrets.TFX_TOKEN }} - name: Add Assets uses: ./gitreleasemanager/addasset with: From ad603ee8d12be9cc00a3133bb7bc084da364a518 Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 06:05:11 +0100 Subject: [PATCH 20/27] Update oldTag retrieval in release workflow Replaces the git-based method for fetching the previous version tag with a JSON extraction from package.json. This ensures consistency and avoids reliance on git commands for versioning. --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 77f25da4c..d7586780e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -114,7 +114,7 @@ jobs: # Finding the version from release tag $newTag = "${{steps.gitversion.outputs.majorMinorPatch}}" - $oldTag = $(git describe --abbrev=0 --tags $(git rev-list --tags --skip=1 --max-count=1)).Trim("v") + $oldTag = cat package.json | ConvertFrom-Json | Select-Object -ExpandProperty version echo "Old tag: $oldTag" echo "New tag: $newTag" From b81b72a5137108dfa822690c328e899755e5377e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Jan 2025 05:44:41 +0000 Subject: [PATCH 21/27] (github-actions): Bump gittools/actions from 3.1.6 to 3.1.8 Bumps [gittools/actions](https://github.com/gittools/actions) from 3.1.6 to 3.1.8. - [Release notes](https://github.com/gittools/actions/releases) - [Changelog](https://github.com/GitTools/actions/blob/main/GitReleaseManager.yml) - [Commits](https://github.com/gittools/actions/compare/v3.1.6...v3.1.8) --- updated-dependencies: - dependency-name: gittools/actions dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- .github/workflows/example-7.yml | 4 ++-- .github/workflows/example-8.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/example-7.yml b/.github/workflows/example-7.yml index 86cca93dd..de3d63918 100644 --- a/.github/workflows/example-7.yml +++ b/.github/workflows/example-7.yml @@ -17,13 +17,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.6 + uses: gittools/actions/gitversion/setup@v3.1.8 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.6 + uses: gittools/actions/gitversion/execute@v3.1.8 - run: | echo "FullSemVer (env.fullSemVer) : ${{ env.fullSemVer }}" diff --git a/.github/workflows/example-8.yml b/.github/workflows/example-8.yml index b16bb13d5..4e4135f2b 100644 --- a/.github/workflows/example-8.yml +++ b/.github/workflows/example-8.yml @@ -23,13 +23,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.6 + uses: gittools/actions/gitversion/setup@v3.1.8 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.6 + uses: gittools/actions/gitversion/execute@v3.1.8 GitVersion_v6_cross_job_consumer_without_prefix: name: GitVersion v6 (cross job consumer) - without prefix From eb0d471f4710fad92f31a5adab13ea69b1f51d97 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Jan 2025 05:54:31 +0000 Subject: [PATCH 22/27] (npm): Bump the vite group with 3 updates Bumps the vite group with 3 updates: [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite), [vite-node](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vite-node) and [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest). Updates `vite` from 6.0.10 to 6.0.11 - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v6.0.11/packages/vite) Updates `vite-node` from 3.0.2 to 3.0.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.3/packages/vite-node) Updates `vitest` from 3.0.2 to 3.0.3 - [Release notes](https://github.com/vitest-dev/vitest/releases) - [Commits](https://github.com/vitest-dev/vitest/commits/v3.0.3/packages/vitest) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development update-type: version-update:semver-patch dependency-group: vite - dependency-name: vite-node dependency-type: direct:development update-type: version-update:semver-patch dependency-group: vite - dependency-name: vitest dependency-type: direct:development update-type: version-update:semver-patch dependency-group: vite ... Signed-off-by: dependabot[bot] --- package-lock.json | 122 +++++++++++++++++++++++++++------------------- package.json | 6 +-- 2 files changed, 74 insertions(+), 54 deletions(-) diff --git a/package-lock.json b/package-lock.json index d57955880..3774efd74 100644 --- a/package-lock.json +++ b/package-lock.json @@ -32,10 +32,10 @@ "tfx-cli": "^0.18.0", "typescript": "^5.7.3", "typescript-eslint": "^8.21.0", - "vite": "^6.0.10", - "vite-node": "^3.0.2", + "vite": "^6.0.11", + "vite-node": "^3.0.3", "vite-tsconfig-paths": "^5.1.4", - "vitest": "^3.0.2" + "vitest": "^3.0.3" }, "engines": { "node": ">=20.0.0" @@ -719,7 +719,8 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/@kwsites/file-exists": { "version": "1.1.1", @@ -1356,13 +1357,14 @@ } }, "node_modules/@vitest/expect": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.2.tgz", - "integrity": "sha512-dKSHLBcoZI+3pmP5hiZ7I5grNru2HRtEW8Z5Zp4IXog8QYcxhlox7JUPyIIFWfN53+3HW3KPLIl6nSzUGgKSuQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.0.3.tgz", + "integrity": "sha512-SbRCHU4qr91xguu+dH3RUdI5dC86zm8aZWydbp961aIR7G8OYNN6ZiayFuf9WAngRbFOfdrLHCGgXTj3GtoMRQ==", "dev": true, + "license": "MIT", "dependencies": { - "@vitest/spy": "3.0.2", - "@vitest/utils": "3.0.2", + "@vitest/spy": "3.0.3", + "@vitest/utils": "3.0.3", "chai": "^5.1.2", "tinyrainbow": "^2.0.0" }, @@ -1371,12 +1373,13 @@ } }, "node_modules/@vitest/mocker": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.0.2.tgz", - "integrity": "sha512-Hr09FoBf0jlwwSyzIF4Xw31OntpO3XtZjkccpcBf8FeVW3tpiyKlkeUzxS/txzHqpUCNIX157NaTySxedyZLvA==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.0.3.tgz", + "integrity": "sha512-XT2XBc4AN9UdaxJAeIlcSZ0ILi/GzmG5G8XSly4gaiqIvPV3HMTSIDZWJVX6QRJ0PX1m+W8Cy0K9ByXNb/bPIA==", "dev": true, + "license": "MIT", "dependencies": { - "@vitest/spy": "3.0.2", + "@vitest/spy": "3.0.3", "estree-walker": "^3.0.3", "magic-string": "^0.30.17" }, @@ -1397,10 +1400,11 @@ } }, "node_modules/@vitest/pretty-format": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.2.tgz", - "integrity": "sha512-yBohcBw/T/p0/JRgYD+IYcjCmuHzjC3WLAKsVE4/LwiubzZkE8N49/xIQ/KGQwDRA8PaviF8IRO8JMWMngdVVQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.0.3.tgz", + "integrity": "sha512-gCrM9F7STYdsDoNjGgYXKPq4SkSxwwIU5nkaQvdUxiQ0EcNlez+PdKOVIsUJvh9P9IeIFmjn4IIREWblOBpP2Q==", "dev": true, + "license": "MIT", "dependencies": { "tinyrainbow": "^2.0.0" }, @@ -1409,12 +1413,13 @@ } }, "node_modules/@vitest/runner": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.0.2.tgz", - "integrity": "sha512-GHEsWoncrGxWuW8s405fVoDfSLk6RF2LCXp6XhevbtDjdDme1WV/eNmUueDfpY1IX3MJaCRelVCEXsT9cArfEg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.0.3.tgz", + "integrity": "sha512-Rgi2kOAk5ZxWZlwPguRJFOBmWs6uvvyAAR9k3MvjRvYrG7xYvKChZcmnnpJCS98311CBDMqsW9MzzRFsj2gX3g==", "dev": true, + "license": "MIT", "dependencies": { - "@vitest/utils": "3.0.2", + "@vitest/utils": "3.0.3", "pathe": "^2.0.1" }, "funding": { @@ -1422,12 +1427,13 @@ } }, "node_modules/@vitest/snapshot": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.0.2.tgz", - "integrity": "sha512-h9s67yD4+g+JoYG0zPCo/cLTabpDqzqNdzMawmNPzDStTiwxwkyYM1v5lWE8gmGv3SVJ2DcxA2NpQJZJv9ym3g==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.0.3.tgz", + "integrity": "sha512-kNRcHlI4txBGztuJfPEJ68VezlPAXLRT1u5UCx219TU3kOG2DplNxhWLwDf2h6emwmTPogzLnGVwP6epDaJN6Q==", "dev": true, + "license": "MIT", "dependencies": { - "@vitest/pretty-format": "3.0.2", + "@vitest/pretty-format": "3.0.3", "magic-string": "^0.30.17", "pathe": "^2.0.1" }, @@ -1436,10 +1442,11 @@ } }, "node_modules/@vitest/spy": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.2.tgz", - "integrity": "sha512-8mI2iUn+PJFMT44e3ISA1R+K6ALVs47W6eriDTfXe6lFqlflID05MB4+rIFhmDSLBj8iBsZkzBYlgSkinxLzSQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.0.3.tgz", + "integrity": "sha512-7/dgux8ZBbF7lEIKNnEqQlyRaER9nkAL9eTmdKJkDO3hS8p59ATGwKOCUDHcBLKr7h/oi/6hP+7djQk8049T2A==", "dev": true, + "license": "MIT", "dependencies": { "tinyspy": "^3.0.2" }, @@ -1448,12 +1455,13 @@ } }, "node_modules/@vitest/utils": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.2.tgz", - "integrity": "sha512-Qu01ZYZlgHvDP02JnMBRpX43nRaZtNpIzw3C1clDXmn8eakgX6iQVGzTQ/NjkIr64WD8ioqOjkaYRVvHQI5qiw==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.0.3.tgz", + "integrity": "sha512-f+s8CvyzPtMFY1eZKkIHGhPsQgYo5qCm6O8KZoim9qm1/jT64qBgGpO5tHscNH6BzRHM+edLNOP+3vO8+8pE/A==", "dev": true, + "license": "MIT", "dependencies": { - "@vitest/pretty-format": "3.0.2", + "@vitest/pretty-format": "3.0.3", "loupe": "^3.1.2", "tinyrainbow": "^2.0.0" }, @@ -1758,6 +1766,7 @@ "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", "dev": true, + "license": "MIT", "engines": { "node": ">=12" } @@ -1950,6 +1959,7 @@ "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.2.tgz", "integrity": "sha512-aGtmf24DW6MLHHG5gCx4zaI3uBq3KRtxeVs0DjFH6Z0rDNbsvTxFASFvdj79pxjxZ8/5u3PIiN3IwEIQkiiuPw==", "dev": true, + "license": "MIT", "dependencies": { "assertion-error": "^2.0.1", "check-error": "^2.1.1", @@ -1982,6 +1992,7 @@ "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", "dev": true, + "license": "MIT", "engines": { "node": ">= 16" } @@ -2291,6 +2302,7 @@ "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -2823,6 +2835,7 @@ "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "^1.0.0" } @@ -4403,7 +4416,8 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.2.tgz", "integrity": "sha512-23I4pFZHmAemUnz8WZXbYRSKYj801VDaNv9ETuMh7IrMc7VuVVSo+Z9iLE3ni30+U48iDWfi30d3twAXBYmnCg==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/lru-cache": { "version": "11.0.0", @@ -4419,6 +4433,7 @@ "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz", "integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0" } @@ -5035,6 +5050,7 @@ "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz", "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==", "dev": true, + "license": "MIT", "engines": { "node": ">= 14.16" } @@ -6156,6 +6172,7 @@ "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -6165,6 +6182,7 @@ "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.2.tgz", "integrity": "sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==", "dev": true, + "license": "MIT", "engines": { "node": ">=14.0.0" } @@ -6498,9 +6516,9 @@ } }, "node_modules/vite": { - "version": "6.0.10", - "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.10.tgz", - "integrity": "sha512-MEszunEcMo6pFsfXN1GhCFQqnE25tWRH0MA4f0Q7uanACi4y1Us+ZGpTMnITwCTnYzB2b9cpmnelTlxgTBmaBA==", + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/vite/-/vite-6.0.11.tgz", + "integrity": "sha512-4VL9mQPKoHy4+FE0NnRE/kbY51TOfaknxAjt3fJbGJxhIpBZiqVzlZDEesWWsuREXHwNdAoOFZ9MkPEVXczHwg==", "dev": true, "license": "MIT", "dependencies": { @@ -6570,10 +6588,11 @@ } }, "node_modules/vite-node": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.2.tgz", - "integrity": "sha512-hsEQerBAHvVAbv40m3TFQe/lTEbOp7yDpyqMJqr2Tnd+W58+DEYOt+fluQgekOePcsNBmR77lpVAnIU2Xu4SvQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.0.3.tgz", + "integrity": "sha512-0sQcwhwAEw/UJGojbhOrnq3HtiZ3tC7BzpAa0lx3QaTX0S3YX70iGcik25UBdB96pmdwjyY2uyKNYruxCDmiEg==", "dev": true, + "license": "MIT", "dependencies": { "cac": "^6.7.14", "debug": "^4.4.0", @@ -6611,18 +6630,19 @@ } }, "node_modules/vitest": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.0.2.tgz", - "integrity": "sha512-5bzaHakQ0hmVVKLhfh/jXf6oETDBtgPo8tQCHYB+wftNgFJ+Hah67IsWc8ivx4vFL025Ow8UiuTf4W57z4izvQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.0.3.tgz", + "integrity": "sha512-dWdwTFUW9rcnL0LyF2F+IfvNQWB0w9DERySCk8VMG75F8k25C7LsZoh6XfCjPvcR8Nb+Lqi9JKr6vnzH7HSrpQ==", "dev": true, + "license": "MIT", "dependencies": { - "@vitest/expect": "3.0.2", - "@vitest/mocker": "3.0.2", - "@vitest/pretty-format": "^3.0.2", - "@vitest/runner": "3.0.2", - "@vitest/snapshot": "3.0.2", - "@vitest/spy": "3.0.2", - "@vitest/utils": "3.0.2", + "@vitest/expect": "3.0.3", + "@vitest/mocker": "3.0.3", + "@vitest/pretty-format": "^3.0.3", + "@vitest/runner": "3.0.3", + "@vitest/snapshot": "3.0.3", + "@vitest/spy": "3.0.3", + "@vitest/utils": "3.0.3", "chai": "^5.1.2", "debug": "^4.4.0", "expect-type": "^1.1.0", @@ -6634,7 +6654,7 @@ "tinypool": "^1.0.2", "tinyrainbow": "^2.0.0", "vite": "^5.0.0 || ^6.0.0", - "vite-node": "3.0.2", + "vite-node": "3.0.3", "why-is-node-running": "^2.3.0" }, "bin": { @@ -6649,8 +6669,8 @@ "peerDependencies": { "@edge-runtime/vm": "*", "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", - "@vitest/browser": "3.0.2", - "@vitest/ui": "3.0.2", + "@vitest/browser": "3.0.3", + "@vitest/ui": "3.0.3", "happy-dom": "*", "jsdom": "*" }, diff --git a/package.json b/package.json index 60a46d571..51440e858 100644 --- a/package.json +++ b/package.json @@ -68,10 +68,10 @@ "tfx-cli": "^0.18.0", "typescript": "^5.7.3", "typescript-eslint": "^8.21.0", - "vite": "^6.0.10", - "vite-node": "^3.0.2", + "vite": "^6.0.11", + "vite-node": "^3.0.3", "vite-tsconfig-paths": "^5.1.4", - "vitest": "^3.0.2" + "vitest": "^3.0.3" }, "dependencies": { "semver": "^7.6.3" From 10aa8ddd19ee32dcbc0fd4f818f1e9e72d8cd4ed Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 07:16:34 +0100 Subject: [PATCH 23/27] Add separate workflow for prerelease builds Split prerelease logic into its own workflow file, simplifying the release workflow to handle only final releases. Updated the Azure publish action to include an output for the generated VSIX file, aligning with the new workflows. --- .github/actions/publish-azure/action.yml | 4 +++ .github/workflows/prerelease.yml | 44 ++++++++++++++++++++++++ .github/workflows/release.yml | 37 +------------------- 3 files changed, 49 insertions(+), 36 deletions(-) create mode 100644 .github/workflows/prerelease.yml diff --git a/.github/actions/publish-azure/action.yml b/.github/actions/publish-azure/action.yml index a3cdb6c1d..79443cd98 100644 --- a/.github/actions/publish-azure/action.yml +++ b/.github/actions/publish-azure/action.yml @@ -17,6 +17,10 @@ inputs: description: 'Token for Azure DevOps' required: true +outputs: + vsix: + description: 'Path to the generated VSIX file' + runs: using: 'composite' steps: diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml new file mode 100644 index 000000000..266146ad7 --- /dev/null +++ b/.github/workflows/prerelease.yml @@ -0,0 +1,44 @@ +name: prerelease +on: + release: + types: [ prereleased ] + +defaults: + run: + shell: pwsh + +jobs: + prerelease: + runs-on: ${{ matrix.os }} + strategy: + matrix: + os: [ ubuntu-latest ] + steps: + - uses: actions/checkout@v4 + with: + fetch-depth: 0 + token: ${{ secrets.PUSH_GITHUB_TOKEN }} + + - run: | + npm install + npm run build:tools + npm run build:agent:github + npm run build:agent:azure + + name: Build code + - name: Install GitVersion + uses: ./gitversion/setup + with: + versionSpec: '6.0.x' + - name: Use GitVersion + id: gitversion # step id used as reference for output values + uses: ./gitversion/execute + - name: Publish To Azure Marketplace + id: publish-azure + uses: ./.github/actions/publish-azure + with: + mode: 'test' + major: ${{ steps.gitversion.outputs.major }} + minor: ${{ steps.gitversion.outputs.minor }} + patch: ${{ steps.gitversion.outputs.patch }} + token: ${{ secrets.TFX_TOKEN }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d7586780e..7e86bd9ac 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1,48 +1,13 @@ name: release on: release: - types: [ prereleased, released ] + types: [ released ] defaults: run: shell: pwsh jobs: - prerelease: - if: github.event.release.prerelease == true - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ ubuntu-latest ] - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - token: ${{ secrets.PUSH_GITHUB_TOKEN }} - - - run: | - npm install - npm run build:tools - npm run build:agent:github - npm run build:agent:azure - - name: Build code - - name: Install GitVersion - uses: ./gitversion/setup - with: - versionSpec: '6.0.x' - - name: Use GitVersion - id: gitversion # step id used as reference for output values - uses: ./gitversion/execute - - name: Publish To Azure Marketplace - id: publish-azure - uses: ./.github/actions/publish-azure - with: - mode: 'test' - major: ${{ steps.gitversion.outputs.major }} - minor: ${{ steps.gitversion.outputs.minor }} - patch: ${{ steps.gitversion.outputs.patch }} - token: ${{ secrets.TFX_TOKEN }} release: if: github.event.release.prerelease == false runs-on: ${{ matrix.os }} From 3e78d092138175ed9ebaf429df522b98608e1720 Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 07:42:01 +0100 Subject: [PATCH 24/27] include vsix asset when releasing --- .github/actions/publish-azure/action.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/actions/publish-azure/action.yml b/.github/actions/publish-azure/action.yml index 79443cd98..0a37dcf91 100644 --- a/.github/actions/publish-azure/action.yml +++ b/.github/actions/publish-azure/action.yml @@ -20,11 +20,13 @@ inputs: outputs: vsix: description: 'Path to the generated VSIX file' + value: ${{ steps.publish-azure.outputs.vsix }} runs: using: 'composite' steps: - name: Publish Azure extension + id: publish-azure shell: pwsh run: | $date = Get-Date -format "yyMMddHH" From 223f84327b61aedbed5dd0a2c4e7bad1ca154f6b Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 06:56:17 +0000 Subject: [PATCH 25/27] update examples version to 3.1.10 --- .azure/example-7.yml | 4 +- .azure/example-8.yml | 4 +- .azure/example-9.yml | 4 +- .github/workflows/example-7.yml | 4 +- .github/workflows/example-8.yml | 4 +- .../azure/gitreleasemanager/addasset.md | 2 +- .../examples/azure/gitreleasemanager/close.md | 2 +- .../azure/gitreleasemanager/create.md | 2 +- .../azure/gitreleasemanager/discard.md | 2 +- docs/examples/azure/gitreleasemanager/open.md | 2 +- .../azure/gitreleasemanager/publish.md | 2 +- .../examples/azure/gitreleasemanager/setup.md | 8 ++-- docs/examples/azure/gitversion/command.md | 16 +++---- docs/examples/azure/gitversion/execute.md | 44 +++++++++---------- docs/examples/azure/gitversion/setup.md | 10 ++--- .../github/gitreleasemanager/addasset.md | 2 +- .../github/gitreleasemanager/close.md | 2 +- .../github/gitreleasemanager/create.md | 2 +- .../github/gitreleasemanager/discard.md | 2 +- .../examples/github/gitreleasemanager/open.md | 2 +- .../github/gitreleasemanager/publish.md | 2 +- .../github/gitreleasemanager/setup.md | 8 ++-- docs/examples/github/gitversion/command.md | 16 +++---- docs/examples/github/gitversion/execute.md | 38 ++++++++-------- docs/examples/github/gitversion/setup.md | 10 ++--- package-lock.json | 4 +- package.json | 2 +- 27 files changed, 100 insertions(+), 100 deletions(-) diff --git a/.azure/example-7.yml b/.azure/example-7.yml index 0a4539a47..2491982cc 100644 --- a/.azure/example-7.yml +++ b/.azure/example-7.yml @@ -15,12 +15,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.azure/example-8.yml b/.azure/example-8.yml index e6ad36de4..8694e1611 100644 --- a/.azure/example-8.yml +++ b/.azure/example-8.yml @@ -15,12 +15,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.azure/example-9.yml b/.azure/example-9.yml index 4c7391b04..4a95d083c 100644 --- a/.azure/example-9.yml +++ b/.azure/example-9.yml @@ -18,12 +18,12 @@ stages: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/.github/workflows/example-7.yml b/.github/workflows/example-7.yml index de3d63918..14bfdb6fa 100644 --- a/.github/workflows/example-7.yml +++ b/.github/workflows/example-7.yml @@ -17,13 +17,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.8 + uses: gittools/actions/gitversion/setup@v3.1.10 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.8 + uses: gittools/actions/gitversion/execute@v3.1.10 - run: | echo "FullSemVer (env.fullSemVer) : ${{ env.fullSemVer }}" diff --git a/.github/workflows/example-8.yml b/.github/workflows/example-8.yml index 4e4135f2b..7d02e9989 100644 --- a/.github/workflows/example-8.yml +++ b/.github/workflows/example-8.yml @@ -23,13 +23,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.8 + uses: gittools/actions/gitversion/setup@v3.1.10 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.8 + uses: gittools/actions/gitversion/execute@v3.1.10 GitVersion_v6_cross_job_consumer_without_prefix: name: GitVersion v6 (cross job consumer) - without prefix diff --git a/docs/examples/azure/gitreleasemanager/addasset.md b/docs/examples/azure/gitreleasemanager/addasset.md index a80db075c..0821d3c61 100644 --- a/docs/examples/azure/gitreleasemanager/addasset.md +++ b/docs/examples/azure/gitreleasemanager/addasset.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/addasset@3.1.6 + - task: gitreleasemanager/addasset@3.1.10 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/close.md b/docs/examples/azure/gitreleasemanager/close.md index f0da503e8..e1d2e51ad 100644 --- a/docs/examples/azure/gitreleasemanager/close.md +++ b/docs/examples/azure/gitreleasemanager/close.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/close@3.1.6 + - task: gitreleasemanager/close@3.1.10 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/create.md b/docs/examples/azure/gitreleasemanager/create.md index 71beeeb66..f113a7623 100644 --- a/docs/examples/azure/gitreleasemanager/create.md +++ b/docs/examples/azure/gitreleasemanager/create.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/create@3.1.6 + - task: gitreleasemanager/create@3.1.10 displayName: Create release with GitReleaseManager inputs: token: $(GITHUB_TOKEN) diff --git a/docs/examples/azure/gitreleasemanager/discard.md b/docs/examples/azure/gitreleasemanager/discard.md index e2c5ad469..d4c3b9cde 100644 --- a/docs/examples/azure/gitreleasemanager/discard.md +++ b/docs/examples/azure/gitreleasemanager/discard.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/discard@3.1.6 + - task: gitreleasemanager/discard@3.1.10 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/open.md b/docs/examples/azure/gitreleasemanager/open.md index 8481cc4ac..65dba1799 100644 --- a/docs/examples/azure/gitreleasemanager/open.md +++ b/docs/examples/azure/gitreleasemanager/open.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/open@3.1.6 + - task: gitreleasemanager/open@3.1.10 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/publish.md b/docs/examples/azure/gitreleasemanager/publish.md index 0a179e4f8..7b5ac4852 100644 --- a/docs/examples/azure/gitreleasemanager/publish.md +++ b/docs/examples/azure/gitreleasemanager/publish.md @@ -2,7 +2,7 @@ ```yaml steps: - - task: gitreleasemanager/publish@3.1.6 + - task: gitreleasemanager/publish@3.1.10 inputs: token: '$(GITHUB_TOKEN)' owner: 'someOwner' diff --git a/docs/examples/azure/gitreleasemanager/setup.md b/docs/examples/azure/gitreleasemanager/setup.md index e4418cd5f..1c61072d5 100644 --- a/docs/examples/azure/gitreleasemanager/setup.md +++ b/docs/examples/azure/gitreleasemanager/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitreleasemanager/setup** task using the examples below. -> The examples use version _3.1.6_ of the GitReleaseManager Setup task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.10_ of the GitReleaseManager Setup task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -29,7 +29,7 @@ Install the latest GitReleaseManager 0.18.x version. ```yaml steps: - - task: gitreleasemanager/setup@3.1.6 + - task: gitreleasemanager/setup@3.1.10 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.x' @@ -41,7 +41,7 @@ Install specific GitReleaseManager version 0.18.0. ```yaml steps: - - task: gitreleasemanager/setup@3.1.6 + - task: gitreleasemanager/setup@3.1.10 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.0' @@ -53,7 +53,7 @@ Install the latest GitReleaseManager 0.18.x version even it there is a cached ve ```yaml steps: - - task: gitreleasemanager/setup@3.1.6 + - task: gitreleasemanager/setup@3.1.10 displayName: Install GitReleaseManager inputs: versionSpec: '0.18.x' diff --git a/docs/examples/azure/gitversion/command.md b/docs/examples/azure/gitversion/command.md index a1a227e24..629404aa4 100644 --- a/docs/examples/azure/gitversion/command.md +++ b/docs/examples/azure/gitversion/command.md @@ -10,7 +10,7 @@ steps: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -18,7 +18,7 @@ steps: These steps are omitted from the examples for brevity. -> The examples use version _3.1.6_ of the GitVersion Command task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.10_ of the GitVersion Command task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -50,9 +50,9 @@ arguments: ```yaml steps: - # gitversion/setup@3.1.6 task omitted for brevity. + # gitversion/setup@3.1.10 task omitted for brevity. - - task: gitversion/command@3.1.6 + - task: gitversion/command@3.1.10 displayName: Display GitVersion config inputs: arguments: '/showConfig' @@ -67,9 +67,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.6 task omitted for brevity. + # gitversion/setup@3.1.10 task omitted for brevity. - - task: gitversion/command@3.1.6 + - task: gitversion/command@3.1.10 displayName: Output the FullSemVer variable inputs: arguments: '/showvariable FullSemVer' @@ -84,9 +84,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.6 task omitted for brevity. + # gitversion/setup@3.1.10 task omitted for brevity. - - task: gitversion/command@3.1.6 + - task: gitversion/command@3.1.10 displayName: Output the formatted version inputs: arguments: '/format {Major}.{Minor}' # any Output Variable can be used here diff --git a/docs/examples/azure/gitversion/execute.md b/docs/examples/azure/gitversion/execute.md index 1f4f8f0c0..80636664c 100644 --- a/docs/examples/azure/gitversion/execute.md +++ b/docs/examples/azure/gitversion/execute.md @@ -10,7 +10,7 @@ steps: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -18,7 +18,7 @@ steps: These steps are omitted from the examples for brevity. -> The examples use version _3.1.6_ of the GitVersion Execute task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.10_ of the GitVersion Execute task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -53,7 +53,7 @@ overrideConfig: description: | Optional override for the configuration file. This should be newline-separated key-value pairs, e.g.: update-build-number=false - next-version=3.1.6 + next-version=3.1.10 required: false default: '' updateAssemblyInfo: @@ -114,9 +114,9 @@ The Execute GitVersion task creates the following job-scoped variables and multi ```yaml steps: - # gitversion/setup@3.1.6 task omitted for brevity. + # gitversion/setup@3.1.10 task omitted for brevity. - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version ``` @@ -129,9 +129,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.6 task omitted for brevity. + # gitversion/setup@3.1.10 task omitted for brevity. - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version inputs: useConfigFile: true @@ -158,9 +158,9 @@ branches: ```yaml steps: - # gitversion/setup@3.1.6 task omitted for brevity. + # gitversion/setup@3.1.10 task omitted for brevity. - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version inputs: useConfigFile: true @@ -176,9 +176,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.6 task omitted for brevity. + # gitversion/setup@3.1.10 task omitted for brevity. - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version inputs: disableCache: true @@ -194,9 +194,9 @@ steps: ```yaml steps: - # gitversion/setup@3.1.6 task omitted for brevity. + # gitversion/setup@3.1.10 task omitted for brevity. - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version inputs: updateAssemblyInfo: true @@ -211,14 +211,14 @@ steps: ```yaml steps: - # gitversion/setup@3.1.6 task omitted for brevity. + # gitversion/setup@3.1.10 task omitted for brevity. - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version inputs: overrideConfig: | update-build-number=false - next-version=3.1.6 + next-version=3.1.10 ``` @@ -250,12 +250,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version name: version_step # step id used as reference for output values inputs: @@ -320,12 +320,12 @@ jobs: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version name: version_step # step id used as reference for output values inputs: @@ -411,12 +411,12 @@ stages: - checkout: self fetchDepth: 0 - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' - - task: gitversion/execute@3.1.6 + - task: gitversion/execute@3.1.10 displayName: Determine Version name: version_step # step id used as reference for output values inputs: diff --git a/docs/examples/azure/gitversion/setup.md b/docs/examples/azure/gitversion/setup.md index 193ef2def..47da34196 100644 --- a/docs/examples/azure/gitversion/setup.md +++ b/docs/examples/azure/gitversion/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitversion/setup** task using the examples below. -> The examples use version _3.1.6_ of the GitVersion Setup task. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.10_ of the GitVersion Setup task. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -45,7 +45,7 @@ Install the latest GitVersion 6 version. ```yaml steps: - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -57,7 +57,7 @@ Install GitVersion 6.0.0. ```yaml steps: - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.0' @@ -69,7 +69,7 @@ Install the latest GitVersion 6 pre-release version. For example **6.0.0-beta.6 ```yaml steps: - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' @@ -82,7 +82,7 @@ Install the latest GitVersion 6 version even it there is a cached version matchi ```yaml steps: - - task: gitversion/setup@3.1.6 + - task: gitversion/setup@3.1.10 displayName: Install GitVersion inputs: versionSpec: '6.0.x' diff --git a/docs/examples/github/gitreleasemanager/addasset.md b/docs/examples/github/gitreleasemanager/addasset.md index 1e9ebc45a..4f3b1682b 100644 --- a/docs/examples/github/gitreleasemanager/addasset.md +++ b/docs/examples/github/gitreleasemanager/addasset.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/addasset@v3.1.6 + - uses: gittools/actions/gitreleasemanager/addasset@v3.1.10 name: Add asset to a release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/close.md b/docs/examples/github/gitreleasemanager/close.md index d36279f46..02611cc95 100644 --- a/docs/examples/github/gitreleasemanager/close.md +++ b/docs/examples/github/gitreleasemanager/close.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/close@v3.1.6 + - uses: gittools/actions/gitreleasemanager/close@v3.1.10 name: Close release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/create.md b/docs/examples/github/gitreleasemanager/create.md index bda124eb0..939b5caef 100644 --- a/docs/examples/github/gitreleasemanager/create.md +++ b/docs/examples/github/gitreleasemanager/create.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/create@v3.1.6 + - uses: gittools/actions/gitreleasemanager/create@v3.1.10 name: Create release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/discard.md b/docs/examples/github/gitreleasemanager/discard.md index 4daf2cde9..2884ebdd6 100644 --- a/docs/examples/github/gitreleasemanager/discard.md +++ b/docs/examples/github/gitreleasemanager/discard.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/discard@v3.1.6 + - uses: gittools/actions/gitreleasemanager/discard@v3.1.10 name: Discard release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/open.md b/docs/examples/github/gitreleasemanager/open.md index 8f4c252d8..f2fb5d378 100644 --- a/docs/examples/github/gitreleasemanager/open.md +++ b/docs/examples/github/gitreleasemanager/open.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/open@v3.1.6 + - uses: gittools/actions/gitreleasemanager/open@v3.1.10 name: Open release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/publish.md b/docs/examples/github/gitreleasemanager/publish.md index 112e724cc..14bba7ec3 100644 --- a/docs/examples/github/gitreleasemanager/publish.md +++ b/docs/examples/github/gitreleasemanager/publish.md @@ -2,7 +2,7 @@ ```yaml steps: - - uses: gittools/actions/gitreleasemanager/publish@v3.1.6 + - uses: gittools/actions/gitreleasemanager/publish@v3.1.10 name: Publish release with GitReleaseManager with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/docs/examples/github/gitreleasemanager/setup.md b/docs/examples/github/gitreleasemanager/setup.md index fb7362b12..a8284f51b 100644 --- a/docs/examples/github/gitreleasemanager/setup.md +++ b/docs/examples/github/gitreleasemanager/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitreleasemanager/setup** action using the examples below. -> The examples use version _3.1.6_ of the GitReleaseManager Setup action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.10_ of the GitReleaseManager Setup action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -30,7 +30,7 @@ Install the latest GitReleaseManager 0.18.x version. ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.6 + uses: gittools/actions/gitreleasemanager/setup@v3.1.10 with: versionSpec: '0.18.x' ``` @@ -42,7 +42,7 @@ Install specific GitReleaseManager version 0.18.0. ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.6 + uses: gittools/actions/gitreleasemanager/setup@v3.1.10 with: versionSpec: '0.18.0' ``` @@ -54,7 +54,7 @@ Install the latest GitReleaseManager 0.18.x version even it there is a cached ve ```yaml steps: - name: Install GitReleaseManager - uses: gittools/actions/gitreleasemanager/setup@v3.1.6 + uses: gittools/actions/gitreleasemanager/setup@v3.1.10 with: versionSpec: '0.18.x' preferLatestVersion: true diff --git a/docs/examples/github/gitversion/command.md b/docs/examples/github/gitversion/command.md index f353711cc..ce96a1d34 100644 --- a/docs/examples/github/gitversion/command.md +++ b/docs/examples/github/gitversion/command.md @@ -13,14 +13,14 @@ steps: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.6 + uses: gittools/actions/gitversion/setup@v3.1.10 with: versionSpec: '6.0.x' ``` These steps are omitted from the examples for brevity. -> The examples use version _3.1.6_ of the GitVersion Command action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.10_ of the GitVersion Command action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -52,10 +52,10 @@ arguments: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.10 action omitted for brevity. - name: Display GitVersion config - uses: gittools/actions/gitversion/command@v3.1.6 + uses: gittools/actions/gitversion/command@v3.1.10 with: useConfigFile: true arguments: '/showConfig' @@ -70,10 +70,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.10 action omitted for brevity. - name: Output the FullSemVer variable - uses: gittools/actions/gitversion/command@v3.1.6 + uses: gittools/actions/gitversion/command@v3.1.10 with: arguments: '/showvariable FullSemVer' ``` @@ -87,10 +87,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.10 action omitted for brevity. - name: Output the formatted version - uses: gittools/actions/gitversion/command@v3.1.6 + uses: gittools/actions/gitversion/command@v3.1.10 with: arguments: '/format {Major}.{Minor}' # any Output Variable can be used here ``` diff --git a/docs/examples/github/gitversion/execute.md b/docs/examples/github/gitversion/execute.md index 2d19cd5c2..02bd27c6f 100644 --- a/docs/examples/github/gitversion/execute.md +++ b/docs/examples/github/gitversion/execute.md @@ -13,14 +13,14 @@ steps: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.6 + uses: gittools/actions/gitversion/setup@v3.1.10 with: versionSpec: '6.0.x' ``` These steps are omitted from the examples for brevity. -> The examples use version _3.1.6_ of the GitVersion Execute action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.10_ of the GitVersion Execute action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -55,7 +55,7 @@ overrideConfig: description: | Optional override for the configuration file. This should be newline-separated key-value pairs, e.g.: update-build-number=false - next-version=3.1.6 + next-version=3.1.10 required: false default: '' updateAssemblyInfo: @@ -116,10 +116,10 @@ The Execute GitVersion action creates the following outputs: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.10 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.6 + uses: gittools/actions/gitversion/execute@v3.1.10 ``` @@ -132,7 +132,7 @@ steps: ```yaml steps: - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.6 + uses: gittools/actions/gitversion/execute@v3.1.10 with: useConfigFile: true ``` @@ -157,10 +157,10 @@ branches: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.10 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.6 + uses: gittools/actions/gitversion/execute@v3.1.10 with: useConfigFile: true configFilePath: VersionConfig.yml @@ -175,10 +175,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.10 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.6 + uses: gittools/actions/gitversion/execute@v3.1.10 with: disableCache: true disableNormalization: true @@ -193,10 +193,10 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.10 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.6 + uses: gittools/actions/gitversion/execute@v3.1.10 with: updateAssemblyInfo: true ``` @@ -210,14 +210,14 @@ steps: ```yaml steps: - # gittools/actions/gitversion/setup@v3.1.6 action omitted for brevity. + # gittools/actions/gitversion/setup@v3.1.10 action omitted for brevity. - name: Determine Version - uses: gittools/actions/gitversion/execute@v3.1.6 + uses: gittools/actions/gitversion/execute@v3.1.10 with: overrideConfig: | update-build-number=false - next-version=3.1.6 + next-version=3.1.10 ``` @@ -246,13 +246,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.6 + uses: gittools/actions/gitversion/setup@v3.1.10 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.6 + uses: gittools/actions/gitversion/execute@v3.1.10 - run: | echo "FullSemVer (env.fullSemVer) : ${{ env.fullSemVer }}" @@ -336,13 +336,13 @@ jobs: fetch-depth: 0 - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.6 + uses: gittools/actions/gitversion/setup@v3.1.10 with: versionSpec: '6.0.x' - name: Determine Version id: version_step # step id used as reference for output values - uses: gittools/actions/gitversion/execute@v3.1.6 + uses: gittools/actions/gitversion/execute@v3.1.10 GitVersion_v6_cross_job_consumer_without_prefix: name: GitVersion v6 (cross job consumer) - without prefix diff --git a/docs/examples/github/gitversion/setup.md b/docs/examples/github/gitversion/setup.md index 8d3d545d5..6976efd35 100644 --- a/docs/examples/github/gitversion/setup.md +++ b/docs/examples/github/gitversion/setup.md @@ -2,7 +2,7 @@ Find out how to use the **gitversion/setup** action using the examples below. -> The examples use version _3.1.6_ of the GitVersion Setup action. It is recommended to use the latest released version in your own workflows. +> The examples use version _3.1.10_ of the GitVersion Setup action. It is recommended to use the latest released version in your own workflows. ## Inputs @@ -45,7 +45,7 @@ Install the latest GitVersion 6 version. ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.6 + uses: gittools/actions/gitversion/setup@v3.1.10 with: versionSpec: '6.0.x' ``` @@ -57,7 +57,7 @@ Install GitVersion 6.0.0. ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.6 + uses: gittools/actions/gitversion/setup@v3.1.10 with: versionSpec: '6.0.0' ``` @@ -69,7 +69,7 @@ Install the latest GitVersion 6 pre-release version. For example **6.0.0-beta.6 ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.6 + uses: gittools/actions/gitversion/setup@v3.1.10 with: versionSpec: '6.0.x' includePrerelease: true @@ -82,7 +82,7 @@ Install the latest GitVersion 6 version even it there is a cached version matchi ```yaml steps: - name: Install GitVersion - uses: gittools/actions/gitversion/setup@v3.1.6 + uses: gittools/actions/gitversion/setup@v3.1.10 with: versionSpec: '6.0.x' preferLatestVersion: true diff --git a/package-lock.json b/package-lock.json index 3774efd74..357f74b17 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "gittools-actions", - "version": "3.1.6", + "version": "3.1.10", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "gittools-actions", - "version": "3.1.6", + "version": "3.1.10", "dependencies": { "semver": "^7.6.3" }, diff --git a/package.json b/package.json index 51440e858..00a8f04e0 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "gittools-actions", - "version": "3.1.6", + "version": "3.1.10", "description": "Easy Semantic Versioning (https://semver.org) for projects using Git", "repository": { "type": "git", From c60be73d51e706a63fbad43126ec7c13ba4ff6e1 Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 11:46:05 +0100 Subject: [PATCH 26/27] omit gittools/actions/gitversion/* actions from dependabot --- .github/dependabot.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index a070cc86f..0312411b3 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,6 +8,10 @@ updates: directory: "/" schedule: interval: daily + ignore: + - dependency-name: "gittools/actions/gitversion/setup" + - dependency-name: "gittools/actions/gitversion/execute" + - package-ecosystem: npm labels: - "dependencies (npm)" From c5fff8259c448852c17af3e69d583bcad5851d0f Mon Sep 17 00:00:00 2001 From: Artur Stolear Date: Wed, 22 Jan 2025 13:59:04 +0100 Subject: [PATCH 27/27] Refactor workflows to add and utilize trigger-action-test. Implemented a reusable composite action `trigger-action-test` to streamline version updates for both release and prerelease workflows. Removed redundant steps from `release.yml` and aligned both workflows to use this new action for better maintainability. --- .../actions/trigger-action-test/action.yml | 45 +++++++++++++++++++ .github/workflows/prerelease.yml | 7 +++ .github/workflows/release.yml | 27 +++-------- 3 files changed, 59 insertions(+), 20 deletions(-) create mode 100644 .github/actions/trigger-action-test/action.yml diff --git a/.github/actions/trigger-action-test/action.yml b/.github/actions/trigger-action-test/action.yml new file mode 100644 index 000000000..d6ee195be --- /dev/null +++ b/.github/actions/trigger-action-test/action.yml @@ -0,0 +1,45 @@ +name: 'Trigger Action Test' +description: 'Test the actions/tasks in the action-test repository' +inputs: + mode: + description: 'Release mode' + required: true + majorMinorPatch: + description: 'Major.Minor.Patch version' + required: true + token: + description: 'Token for Azure DevOps' + required: true + +outputs: + oldTag: + description: 'Old tag' + value: ${{ steps.get-tags.outputs.oldTag }} + newTag: + description: 'New tag' + value: ${{ steps.get-tags.outputs.newTag }} + +runs: + using: 'composite' + steps: + - name: Get tags + id: get-tags + shell: pwsh + run: | + # Finding the version from release tag + + $newTag = "${{ inputs.majorMinorPatch }}" + $oldTag = cat package.json | ConvertFrom-Json | Select-Object -ExpandProperty version + echo "Old tag: $oldTag" + echo "New tag: $newTag" + + "oldTag=$oldTag" >> $env:GITHUB_OUTPUT + "newTag=$newTag" >> $env:GITHUB_OUTPUT + + - uses: peter-evans/repository-dispatch@v3 + name: Trigger Update Examples version (actions-test) + with: + token: ${{ inputs.token }} + repository: ${{ github.repository_owner }}/actions-test + event-type: update-examples-prod + client-payload: '{"oldTag": "${{ steps.get-tags.outputs.oldTag }}", "newTag": "${{ steps.get-tags.outputs.newTag }}"}' diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index 266146ad7..71475b6dd 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -42,3 +42,10 @@ jobs: minor: ${{ steps.gitversion.outputs.minor }} patch: ${{ steps.gitversion.outputs.patch }} token: ${{ secrets.TFX_TOKEN }} + - name: Trigger Update Examples version (actions-test) + id: get-tags + uses: ./.github/actions/trigger-action-test + with: + mode: 'test' + majorMinorPatch: ${{ steps.gitversion.outputs.majorMinorPatch }} + token: ${{ secrets.RELEASE_GITHUB_TOKEN }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 7e86bd9ac..dbd7bd9ec 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -72,30 +72,17 @@ jobs: owner: ${{ github.repository_owner }} repository: actions milestone: "v${{ steps.gitversion.outputs.majorMinorPatch }}" - - name: Get tags + - name: Trigger Update Examples version (actions-test) id: get-tags - shell: pwsh - run: | - # Finding the version from release tag - - $newTag = "${{steps.gitversion.outputs.majorMinorPatch}}" - $oldTag = cat package.json | ConvertFrom-Json | Select-Object -ExpandProperty version - echo "Old tag: $oldTag" - echo "New tag: $newTag" - - "oldTag=$oldTag" >> $env:GITHUB_OUTPUT - "newTag=$newTag" >> $env:GITHUB_OUTPUT - - uses: peter-evans/repository-dispatch@v3 - name: Trigger Update Examples version (actions) + uses: ./.github/actions/trigger-action-test with: + mode: 'prod' + majorMinorPatch: ${{ steps.gitversion.outputs.majorMinorPatch }} token: ${{ secrets.RELEASE_GITHUB_TOKEN }} - repository: ${{ github.repository }} - event-type: update-examples - client-payload: '{"oldTag": "${{ steps.get-tags.outputs.oldTag }}", "newTag": "${{ steps.get-tags.outputs.newTag }}"}' - - uses: peter-evans/repository-dispatch@v3 - name: Trigger Update Examples version (actions-test) + - name: Trigger Update Examples version (actions) + uses: peter-evans/repository-dispatch@v3 with: token: ${{ secrets.RELEASE_GITHUB_TOKEN }} - repository: ${{ github.repository_owner }}/actions-test + repository: ${{ github.repository }} event-type: update-examples client-payload: '{"oldTag": "${{ steps.get-tags.outputs.oldTag }}", "newTag": "${{ steps.get-tags.outputs.newTag }}"}'