--health-retries 5
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}
--health-retries 5
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}
runs-on: ubuntu-latest
steps:
- name: Trigger docs build
- uses: peter-evans/repository-dispatch@v3
+ uses: peter-evans/repository-dispatch@v4
with:
repository: psycopg/psycopg-website
event-type: psycopg3-commit
if: true
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: "3.11"
platform: [manylinux, musllinux]
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Set up QEMU for multi-arch build
# Check https://github.com/docker/setup-qemu-action for newer versions.
run: python3 ./tools/ci/copy_to_binary.py
- name: Build wheels
- uses: pypa/cibuildwheel@v3.1.4
+ uses: pypa/cibuildwheel@v3.2.0
with:
package-dir: psycopg_binary
env:
steps:
- name: Checkout repos
- uses: actions/checkout@v4
+ uses: actions/checkout@v5
- name: Cache libpq build
uses: actions/cache@v4
run: python3 ./tools/ci/copy_to_binary.py
- name: Build wheels
- uses: pypa/cibuildwheel@v3.1.4
+ uses: pypa/cibuildwheel@v3.2.0
with:
package-dir: psycopg_binary
env:
# there are some other libpq in PATH
- run: rm -rf c:/tools/php C:/Strawberry/c/bin
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- name: Start PostgreSQL service for test
run: |
shell: powershell
- name: Export GitHub Actions cache environment variables
- uses: actions/github-script@v7
+ uses: actions/github-script@v8
with:
script: |
const path = require('path')
run: python3 ./tools/ci/copy_to_binary.py
- name: Build wheels
- uses: pypa/cibuildwheel@v3.1.4
+ uses: pypa/cibuildwheel@v3.2.0
with:
package-dir: psycopg_binary
env:
- {package: psycopg_pool, format: wheel}
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: "3.10"
- {package: psycopg_c, format: sdist, impl: c}
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: "3.10"
MARKERS: ""
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python }}
allow-prereleases: true
MARKERS: "pool"
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python }}
PG_VERSION: "17"
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python }}
allow-prereleases: true
PG_VERSION: "17"
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python }}
# there are some extra libpq.dll in PATH
- run: rm -rf c:/tools/php C:/Strawberry/c/bin
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python }}
allow-prereleases: true
- name: Export GitHub Actions cache environment variables
# https://learn.microsoft.com/en-us/vcpkg/consume/binary-caching-github-actions-cache
- uses: actions/github-script@v7
+ uses: actions/github-script@v8
with:
script: |
const path = require('path')
PGOPTIONS: "-c autocommit_before_ddl=off"
steps:
- - uses: actions/checkout@v4
+ - uses: actions/checkout@v5
- - uses: actions/setup-python@v5
+ - uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python }}