6
6
[switch ] $BumpV1Module ,
7
7
[switch ] $BumpBetaModule ,
8
8
[switch ] $BumpAuthModule ,
9
+ [string ] $PreReleaseTag ,
9
10
[string ] $Repository = " PSGallery"
10
11
)
11
12
$ErrorActionPreference = " Stop"
@@ -15,23 +16,23 @@ $ErrorActionPreference = "Stop"
15
16
# Calculate and bump v1.0 module version
16
17
if ($BumpV1Module.IsPresent ) {
17
18
$v1Module = Find-Module " Microsoft.Graph" - Repository $Repository - AllowPrerelease
18
- $newV1Version = Invoke-BumpMinorOrPreReleaseVersion - FullVersion $v1Module.Version
19
+ $newV1Version = Invoke-BumpMinorOrPreReleaseVersion - FullVersion $v1Module.Version - PreReleaseTag $PreReleaseTag
19
20
Write-Debug " Bumping Microsoft.Graph to $newV1Version "
20
21
Set-ModuleVersion - SetV1Module - Version $newV1Version [0 ] - Prerelease $newV1Version [1 ]
21
22
}
22
23
23
24
# Calculate and bump beta module version
24
25
if ($BumpBetaModule.IsPresent ) {
25
26
$betaModule = Find-Module " Microsoft.Graph.Beta" - Repository $Repository - AllowPrerelease
26
- $newBetaVersion = Invoke-BumpMinorOrPreReleaseVersion - FullVersion $betaModule.Version
27
+ $newBetaVersion = Invoke-BumpMinorOrPreReleaseVersion - FullVersion $betaModule.Version - PreReleaseTag $PreReleaseTag
27
28
Write-Debug " Bumping Microsoft.Graph.Beta to $newBetaVersion "
28
29
Set-ModuleVersion - SetBetaModule - Version $newBetaVersion [0 ] - Prerelease $newBetaVersion [1 ]
29
30
}
30
31
31
32
# Calculate and bump auth module version
32
33
if ($BumpAuthModule.IsPresent ) {
33
34
$authModule = Find-Module " Microsoft.Graph.Authentication" - Repository $Repository - AllowPrerelease
34
- $newAuthVersion = Invoke-BumpMinorOrPreReleaseVersion - FullVersion $authModule.Version
35
+ $newAuthVersion = Invoke-BumpMinorOrPreReleaseVersion - FullVersion $authModule.Version - PreReleaseTag $PreReleaseTag
35
36
Write-Debug " Bumping Microsoft.Graph.Authentication to $newAuthVersion "
36
37
Set-ModuleVersion - SetAuthModule - Version $newAuthVersion [0 ] - Prerelease $newAuthVersion [1 ]
37
38
}
0 commit comments