You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: Publish a pre-versioned PowerShell module artifact to the PowerShell Gallery and GitHub Releases.
2
+
description: Publish a pre-versioned PowerShell module artifact to the PowerShell Gallery.
3
3
author: PSModule
4
4
5
5
inputs:
@@ -14,36 +14,17 @@ inputs:
14
14
description: PowerShell Gallery API Key.
15
15
required: true
16
16
WhatIf:
17
-
description: If specified, the action will only log the changes it would make, but will not actually create or delete any releases or tags.
17
+
description: If specified, the action will only log the changes it would make, but will not publish the module.
18
18
required: false
19
19
default: 'false'
20
20
WorkingDirectory:
21
21
description: The working directory where the script will run from.
22
22
required: false
23
23
default: '.'
24
-
UsePRTitleAsReleaseName:
25
-
description: When enabled, uses the pull request title as the name for the GitHub release. If not set, the version string is used.
26
-
required: false
27
-
default: 'false'
28
-
UsePRBodyAsReleaseNotes:
29
-
description: When enabled, uses the pull request body as the release notes for the GitHub release. If not set, the release notes are auto-generated.
30
-
required: false
31
-
default: 'true'
32
-
UsePRTitleAsNotesHeading:
33
-
description: When enabled along with UsePRBodyAsReleaseNotes, the release notes will begin with the pull request title as a H1 heading followed by the pull request body. The title will reference the pull request number.
34
-
required: false
35
-
default: 'true'
36
24
ArtifactName:
37
25
description: Name of the uploaded artifact to download. Must match the name used in the upstream upload-artifact step.
38
26
required: false
39
27
default: module
40
-
VersionPrefix:
41
-
description: |
42
-
Prefix put in front of the version in the git tag of the GitHub release, for example 'v'.
43
-
Comes from Settings.Publish.Module.VersionPrefix, which the Plan job resolves. The compiled manifest carries the module version as
44
-
Major.Minor.Patch and cannot carry the prefix, so it is supplied here. An empty value tags the release without a prefix.
0 commit comments