From: Daniele Varrazzo Date: Sat, 21 Dec 2024 03:50:45 +0000 (+0100) Subject: ci(windows): use bash as default shell X-Git-Tag: 3.2.4~13 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ef27e340051f51598a3d87890993ed6a487da4ae;p=thirdparty%2Fpsycopg.git ci(windows): use bash as default shell Make packages-bin and tests workflow consistent. --- diff --git a/.github/workflows/packages-bin.yml b/.github/workflows/packages-bin.yml index 8de84ddf4..6102be107 100644 --- a/.github/workflows/packages-bin.yml +++ b/.github/workflows/packages-bin.yml @@ -217,10 +217,13 @@ jobs: arch: [win_amd64] pyver: [cp38, cp39, cp310, cp311, cp312, cp313] + defaults: + run: + shell: bash + steps: # there are some other libpq in PATH - run: rm -rf c:/tools/php C:/Strawberry/c/bin - shell: bash - uses: actions/checkout@v4 @@ -229,6 +232,7 @@ jobs: $PgSvc = Get-Service "postgresql*" Set-Service $PgSvc.Name -StartupType manual $PgSvc.Start() + shell: powershell - name: Export GitHub Actions cache environment variables uses: actions/github-script@v7 diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 73d9fa092..a5d975707 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -321,7 +321,7 @@ jobs: $PgSvc = Get-Service "postgresql*" Set-Service $PgSvc.Name -StartupType manual $PgSvc.Start() - shell: pwsh + shell: powershell # Refcount tests are flakey on windows, often they fail with the likes of: #