Skip to content

Commit 9576507

Browse files
committed
Update manifest with template info
1 parent 365466d commit 9576507

File tree

3 files changed

+24
-8
lines changed

3 files changed

+24
-8
lines changed

.cspell.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
"language": "en",
88
"ignorePaths": [],
99
"words": [
10-
"hashtable" // PowerShell Hashtable
10+
"hashtable"
1111
],
1212
"ignoreWords": [
13+
"CICD", // Continuous Integration/Continuous Deployment
1314
"CODEOWNERS", // GitHub CODEOWNERS
1415
"Codespace", // GitHub Codespaces
1516
"Codespaces", // GitHub Codespaces

ReadMe.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ Things to still do:
99
- Prompt user for module name, org name, pipelines or actions, PowerShell gallery or custom feed with an option to leave it blank to - fill it in later
1010
- Show instructions for granting GitHub permissions etc. during the prompt script
1111
- Rename function to Get-TemplateDescription or similar and have it explain the module and a link to it.
12-
- Update the manifest info to explain the project and have a link
1312
- Make azure DevOps and GitHub steps in the ReadMe collapsible.
1413
Have screenshots and link to recording of the setup in both, since they involve clicking around in the UI.
1514
- In the ReadMe setup instructions or above, have a sentence or two explaining the layout of the ReadMe, or maybe a table of contents

src/Template.PowerShell.ScriptModule/Template.PowerShell.ScriptModule.psd1

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,17 @@
1818
Author = 'Daniel Schroeder'
1919

2020
# Company or vendor of this module
21-
CompanyName = 'Unknown'
21+
CompanyName = 'Daniel Schroeder'
2222

2323
# Copyright statement for this module
2424
Copyright = '(c) Daniel Schroeder. All rights reserved.'
2525

2626
# Description of the functionality provided by this module
27-
# Description = ''
27+
Description = @'
28+
This module does nothing, but is part of a template git repository that you can clone to create new PowerShell script modules quickly and easily with boilerplate files and CI/CD workflows already defined.
29+
30+
Checkout the template repository at https://github.com/deadlydog/Template.PowerShell.ScriptModule.
31+
'@
2832

2933
# Minimum version of the PowerShell engine required by this module
3034
# PowerShellVersion = ''
@@ -91,19 +95,31 @@
9195
PSData = @{
9296

9397
# Tags applied to this module. These help with module discovery in online galleries.
94-
# Tags = @()
98+
Tags = @(
99+
'PowerShell'
100+
'Module'
101+
'Template'
102+
'ScriptModule'
103+
'GitHub'
104+
'Actions'
105+
'AzureDevOps'
106+
'DevOps'
107+
'Pipelines'
108+
'CICD'
109+
'Deploy'
110+
)
95111

96112
# A URL to the license for this module.
97-
# LicenseUri = ''
113+
LicenseUri = 'https://github.com/deadlydog/Template.PowerShell.ScriptModule/blob/main/License.md'
98114

99115
# A URL to the main website for this project.
100-
# ProjectUri = ''
116+
ProjectUri = 'https://github.com/deadlydog/Template.PowerShell.ScriptModule'
101117

102118
# A URL to an icon representing this module.
103119
# IconUri = ''
104120

105121
# ReleaseNotes of this module
106-
# ReleaseNotes = ''
122+
ReleaseNotes = 'Changelog: https://github.com/deadlydog/Template.PowerShell.ScriptModule/blob/main/Changelog.md'
107123

108124
# Prerelease string of this module
109125
# Prerelease = ''

0 commit comments

Comments
 (0)