@@ -76,31 +76,24 @@ jobs:
7676
7777 Write-Host "📦 Packaging extension..."
7878
79- if ($version -and $devPatch) {
80- if (Test-Path "./CHANGELOG.md") {
81- ./scripts/extension/Package-Extension.ps1 -Version $version -DevPatchNumber $devPatch -ChangelogPath "./CHANGELOG.md"
82- } else {
83- ./scripts/extension/Package-Extension.ps1 -Version $version -DevPatchNumber $devPatch
84- }
85- } elseif ($version) {
86- if (Test-Path "./CHANGELOG.md") {
87- ./scripts/extension/Package-Extension.ps1 -Version $version -ChangelogPath "./CHANGELOG.md"
88- } else {
89- ./scripts/extension/Package-Extension.ps1 -Version $version
90- }
91- } elseif ($devPatch) {
92- if (Test-Path "./CHANGELOG.md") {
93- ./scripts/extension/Package-Extension.ps1 -DevPatchNumber $devPatch -ChangelogPath "./CHANGELOG.md"
94- } else {
95- ./scripts/extension/Package-Extension.ps1 -DevPatchNumber $devPatch
96- }
97- } else {
98- if (Test-Path "./CHANGELOG.md") {
99- ./scripts/extension/Package-Extension.ps1 -ChangelogPath "./CHANGELOG.md"
100- } else {
101- ./scripts/extension/Package-Extension.ps1
102- }
79+ $arguments = @()
80+
81+ if ($version) {
82+ $arguments += '-Version'
83+ $arguments += $version
84+ }
85+
86+ if ($devPatch) {
87+ $arguments += '-DevPatchNumber'
88+ $arguments += $devPatch
10389 }
90+
91+ if (Test-Path "./CHANGELOG.md") {
92+ $arguments += '-ChangelogPath'
93+ $arguments += "./CHANGELOG.md"
94+ }
95+
96+ ./scripts/extension/Package-Extension.ps1 @arguments
10497
10598 - name : Upload VSIX artifact
10699 uses : actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
0 commit comments