Skip to content

Commit 946f48d

Browse files
AndreaV-Lsiclaude
andcommitted
fix: Update stale v8.0.1 references to v9.0.0 and fix SSH docs
- RepoHerd.psm1: version header and $script:Version updated to 9.0.0 - RepoHerd.ps1: SSH notes updated to reflect cross-platform support (PuTTY on Windows, OpenSSH on macOS/Linux) - CLAUDE.md: version updated to 9.0.0 - Unit and integration tests: toolVersion assertion updated to 9.0.0 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 5aad32f commit 946f48d

5 files changed

Lines changed: 7 additions & 7 deletions

File tree

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Project Overview
44

5-
PowerShell-based dependency management tool that checks out multiple Git repositories to specified versions. Module architecture: `RepoHerd.psm1` (functions) + `RepoHerd.ps1` (entry point). Version 8.0.1, by LS Instruments AG.
5+
PowerShell-based dependency management tool that checks out multiple Git repositories to specified versions. Module architecture: `RepoHerd.psm1` (functions) + `RepoHerd.ps1` (entry point). Version 9.0.0, by LS Instruments AG.
66

77
## Running the Tool
88

RepoHerd.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,8 @@
5252
Requires PowerShell 7.6 LTS or later (installs side-by-side with Windows PowerShell 5.1).
5353
Install via: winget install Microsoft.PowerShell
5454
55-
This script uses PuTTY/plink for SSH authentication. SSH keys must be in PuTTY format (.ppk).
56-
Use PuTTYgen to convert OpenSSH keys to PuTTY format if needed.
55+
SSH authentication is cross-platform: PuTTY/plink with .ppk keys on Windows,
56+
OpenSSH on macOS/Linux. Use PuTTYgen to convert OpenSSH keys to .ppk format on Windows.
5757
#>
5858

5959
[CmdletBinding()]

RepoHerd.psm1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
# RepoHerd Module
22
# Contains all function definitions for RepoHerd tool
3-
# Version 8.0.1
3+
# Version 9.0.0
44

55
#Requires -Version 7.6
66

77
# Module-scoped state variables
8-
$script:Version = "8.0.1"
8+
$script:Version = "9.0.0"
99
$script:ScriptPath = ""
1010
$script:ErrorFile = ""
1111
$script:DebugLogFile = ""

tests/RepoHerd.Integration.Tests.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,7 +145,7 @@ Describe 'RepoHerd Integration Tests' -Tag 'Integration' {
145145
$result.schemaVersion | Should -Be '1.0.0'
146146

147147
# Metadata
148-
$result.metadata.toolVersion | Should -Be '8.0.1'
148+
$result.metadata.toolVersion | Should -Be '9.0.0'
149149
$result.metadata.recursiveMode | Should -Be $true
150150
$result.metadata.apiCompatibility | Should -BeIn @('Strict', 'Permissive')
151151
$result.metadata.powershellVersion | Should -Not -BeNullOrEmpty

tests/RepoHerd.Unit.Tests.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -451,7 +451,7 @@ Describe 'Export-CheckoutResults' {
451451
Export-CheckoutResults -OutputFile $outputFile
452452

453453
$result = Get-Content $outputFile -Raw | ConvertFrom-Json
454-
$result.metadata.toolVersion | Should -Be '8.0.1'
454+
$result.metadata.toolVersion | Should -Be '9.0.0'
455455
$result.metadata.recursiveMode | Should -Be $true
456456
$result.metadata.maxDepth | Should -Be 5
457457
$result.metadata.apiCompatibility | Should -Be 'Permissive'

0 commit comments

Comments
 (0)