Skip to content

Commit f0062f1

Browse files
ci: enhance release workflow with cross-platform support and artifact packaging
1 parent 9def3bb commit f0062f1

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,17 @@ jobs:
5555
run: choco install zip
5656
shell: pwsh
5757

58+
- name: Ensure config.yaml (Windows)
59+
if: matrix.goos == 'windows'
60+
shell: pwsh
61+
run: |
62+
if (Test-Path "config.yaml") {
63+
Write-Host "config.yaml exists"
64+
} else {
65+
Copy-Item "config.yaml.example" "config.yaml"
66+
Write-Host "config.yaml created from example"
67+
}
68+
5869
- name: Prepare build directory
5970
if: matrix.goos != 'windows'
6071
shell: bash

0 commit comments

Comments
 (0)