File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : ' Create PowerShell Module'
2+ description : ' A GitHub Action to create a PowerShell module from source files.'
3+ author : ' Jeff Patton'
4+
5+ branding :
6+ icon : ' activity'
7+ color : ' blue'
8+
9+ inputs :
10+ ModuleName :
11+ description : ' The name of the PowerShell module'
12+ required : true
13+ Source :
14+ description : ' The source directory containing the module (relative to the workspace)'
15+ required : false
16+ default : ' '
17+ Output :
18+ description : ' The output directory for storing the module (relative to the workspace)'
19+ required : false
20+ default : ' '
21+ Imports :
22+ description : ' Comma-separated list of import folders'
23+ required : true
24+ Debug :
25+ description : ' Enable debug mode'
26+ required : false
27+ default : ' false'
28+
29+ runs :
30+ using : ' composite'
31+ steps :
32+ - name : Create PowerShell Module
33+ shell : pwsh
34+ run : ./createpowershellmodule.ps1
35+ with :
36+ ModuleName : ${{ inputs.ModuleName }}
37+ Source : ${{ inputs.Source }}
38+ Output : ${{ inputs.Output }}
39+ Imports : ${{ inputs.Imports }}
40+ Debug : ${{ inputs.Debug }}
You can’t perform that action at this time.
0 commit comments