Skip to content

Commit 4c1fe2b

Browse files
committed
ci: check installation after release
1 parent 206c74f commit 4c1fe2b

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

.github/workflows/release-pie-install.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,14 +66,18 @@ jobs:
6666
[Environment]::SetEnvironmentVariable("Path", $env:Path + ";$target", "User")
6767
$env:Path += ";$target"
6868
69-
- name: Install extension (PIE)
70-
if: runner.os != 'Linux'
69+
- name: Install extension (PIE) macOS
70+
if: runner.os == 'macOS'
7171
run: pie install saturio/duckdb
7272

7373
- name: Install extension (PIE) Linux
7474
if: runner.os == 'Linux'
7575
run: sudo pie install saturio/duckdb
7676

77+
- name: Install extension (PIE) Windows
78+
if: runner.os == 'Windows'
79+
run: pie install saturio/duckdb --allow-non-interactive-project-install --skip-enable-extension
80+
7781
- name: Smoke test (PHP, Unix)
7882
if: runner.os != 'Windows'
7983
run: |

0 commit comments

Comments
 (0)