Import-Module .\output\module\M365FoundationsCISReport\*\*.psd1 . .\source\Classes\CISAuditResult.ps1 .\helpers\psDoc-master\src\psDoc.ps1 -moduleName M365FoundationsCISReport -outputDir docs -template ".\helpers\psDoc-master\src\out-html-template.ps1" .\helpers\psDoc-master\src\psDoc.ps1 -moduleName M365FoundationsCISReport -outputDir ".\" -template ".\helpers\psDoc-master\src\out-markdown-template.ps1" -fileName ".\README.md" <# $ver = "v0.1.27" git checkout main git pull origin main git tag -a $ver -m "Release version $ver refactor Update" git push origin $ver "Fix: PR #37" git push origin $ver # git tag -d $ver #> $OutputFolder = ".\help" $parameters = @{ Module = "M365FoundationsCISReport" OutputFolder = $OutputFolder AlphabeticParamsOrder = $true WithModulePage = $true ExcludeDontShow = $true Encoding = [System.Text.Encoding]::UTF8 } New-MarkdownHelp @parameters New-MarkdownAboutHelp -OutputFolder $OutputFolder -AboutName "M365FoundationsCISReport" #### $parameters = @{ Path = ".\help" RefreshModulePage = $true AlphabeticParamsOrder = $true UpdateInputOutput = $true ExcludeDontShow = $true LogPath = ".\log.txt" Encoding = [System.Text.Encoding]::UTF8 } Update-MarkdownHelpModule @parameters -Force Update-MarkdownHelpModule -Path ".\help" -RefreshModulePage -Force New-ExternalHelp -Path ".\help" -OutputPath ".\source\en-US" -force # Install Secret Management Install-Module -Name "Microsoft.PowerShell.SecretManagement", ` "SecretManagement.JustinGrote.CredMan" -Scope CurrentUser # Register Vault Register-SecretVault -Name ModuleBuildCreds -ModuleName ` "SecretManagement.JustinGrote.CredMan" -ErrorAction Stop #Set-Secret -Name "GalleryApiToken" -Vault ModuleBuildCreds #Set-Secret -Name "GitHubToken" -Vault ModuleBuildCreds $GalleryApiToken = Get-Secret -Name "GalleryApiToken" -Vault ModuleBuildCreds -AsPlainText $GitHubToken = Get-Secret -Name "GitHubToken" -Vault ModuleBuildCreds -AsPlainText $GalleryApiToken $GitHubToken