From ede108e010a9a9b35244ac262de4d200dabef631 Mon Sep 17 00:00:00 2001 From: Jeff Hicks Date: Tue, 21 May 2024 08:23:36 -0400 Subject: [PATCH] cache file cleanup --- New-ReleaseChangeLog.ps1 | 51 ---------------------------------------- PrepNewRelease.ps1 | 29 ----------------------- 2 files changed, 80 deletions(-) delete mode 100644 New-ReleaseChangeLog.ps1 delete mode 100644 PrepNewRelease.ps1 diff --git a/New-ReleaseChangeLog.ps1 b/New-ReleaseChangeLog.ps1 deleted file mode 100644 index 147c182..0000000 --- a/New-ReleaseChangeLog.ps1 +++ /dev/null @@ -1,51 +0,0 @@ -#requires -module ChangeLogManagement - -<# - -# Changelog for PSWorkItem - -## 0.8.0 - -### Added - -- Add database path as a property to workitem and archived workitem objects. - -### Changed - -- Update default format view to group by database path. -- Help updates. - -### Fixed -= Merged [PR#4](https://github.com/jdhitsolutions/PSWorkItem/pull/4) that resolves [Issue #3](https://github.com/jdhitsolutions/PSWorkItem/issues/3) Thank you @jbelina. - -#> -#get ISO8601 date -$dt = Get-Date -format "yyyy-MM-dd HH:mm:ss" - -$moduleName = Split-Path -path $PSScriptRoot -Leaf -#get changelog data -$change = Get-ChangelogData -Path .\ChangeLog.md - -#get latest release -$modVersion = $change.LastVersion - -#get previous releases -[regex]$rx = "(?<=\[)\d\.\d\.\d" -$releases = $change.footer.split("`n") | Select-Object -skip 1 -$prev = $rx.match($releases[1]).value - -$link = "[$modVersion]: https://github.com/jdhitsolutions/$moduleName/compare/v$prev...v$modVersion" - -#$change.footer.split("`n").where({$_ -match "\[$modVersion\]"}) -if ($modVersion -as [version]) { - $md = [System.Collections.Generic.list[String]]::new() - $md.add($change.header.split("`n")[0]) - $md.add("## v[$modVersion] - $dt`n") - $md.add($change.ReleaseNotes) - $md.Add("`n$link") - $md | Out-File .\scratch-change.md - code .\scratch-change.md -} -else { - Write-Warning "Changelog does not follow the newer format." -} diff --git a/PrepNewRelease.ps1 b/PrepNewRelease.ps1 deleted file mode 100644 index 2869bae..0000000 --- a/PrepNewRelease.ps1 +++ /dev/null @@ -1,29 +0,0 @@ -#requires -module ChangeLogManagement - -#get module version from manifest -$moduleName = Split-Path $PSScriptRoot -Leaf -$data = Import-PowerShellDataFile .\$moduleName.psd1 -$ver = $data.ModuleVersion - -Write-Host "Building release for $moduleName version $ver. Has help been updated? Are you ready to continue?" -ForegroundColor Cyan -Pause -#FirstRelease="https://github.com/jdhitsolutions/$moduleName/tree/v{CUR}"; - -Update-Changelog -ReleaseVersion $ver -LinkMode Automatic -LinkPattern @{ -NormalRelease="https://github.com/jdhitsolutions/$moduleName/compare/v{PREV}..v{CUR}"; -Unreleased ="https://github.com/jdhitsolutions/$moduleName/compare/v{CUR}..HEAD" -} - -#verify and touch-up change log -code $PSScriptRoot\changelog.md - -$msg = @" -Next steps: - - Finalize change log - - Run New-ReleaseChangeLog.ps1 - - git add . - - git commit -m "v" - - publish project - - push release -"@ -Write-Host $msg -foreground yellow