Skip to content

Commit 821cd03

Browse files
Forward ModuleVersion and ModulePrerelease into Build-PSModule
1 parent f62e29f commit 821cd03

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

.github/workflows/Build-Module.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,16 @@ on:
1212
description: Name of the artifact to upload.
1313
required: false
1414
default: module
15+
ModuleVersion:
16+
type: string
17+
description: The Major.Minor.Patch version to stamp into the built manifest. Empty falls back to '999.0.0'.
18+
required: false
19+
default: ''
20+
ModulePrerelease:
21+
type: string
22+
description: Optional prerelease tag to stamp into the built manifest.
23+
required: false
24+
default: ''
1525

1626
permissions:
1727
contents: read # to checkout the repository
@@ -30,8 +40,10 @@ jobs:
3040
fetch-depth: 0
3141

3242
- name: Build module
33-
uses: PSModule/Build-PSModule@345728124d201f371a8b0f1aacb98f89000a06dc # v4.0.14
43+
uses: PSModule/Build-PSModule@main
3444
with:
3545
Name: ${{ fromJson(inputs.Settings).Name }}
46+
Version: ${{ inputs.ModuleVersion }}
47+
Prerelease: ${{ inputs.ModulePrerelease }}
3648
ArtifactName: ${{ inputs.ArtifactName }}
3749
WorkingDirectory: ${{ fromJson(inputs.Settings).WorkingDirectory }}

0 commit comments

Comments
 (0)