Skip to content

Commit 76cf581

Browse files
eedorenkoCopilot
andauthored
Update .github/workflows/extension-package.yml
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 5e583b1 commit 76cf581

File tree

1 file changed

+17
-24
lines changed

1 file changed

+17
-24
lines changed

.github/workflows/extension-package.yml

Lines changed: 17 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)