Skip to content

Replace clickhouse-cpp with clickhouse-c #1762

Replace clickhouse-cpp with clickhouse-c

Replace clickhouse-cpp with clickhouse-c #1762

Workflow file for this run

name: 🐘 Postgres CI
on:
push:
branches: [main, wip/**]
pull_request:
schedule:
- cron: "0 12 10 * *" # Monthly at noon on the tenth
jobs:
build:
strategy:
fail-fast: false
matrix:
pg: [18, 17, 16, 15, 14, 13]
os:
- { icon: 🐧, arch: amd64, on: ubuntu-latest }
# - { icon: 🐧, arch: arm64, on: ubuntu-24.04-arm } # XXX
name: 🐘 PostgreSQL ${{ matrix.pg }} ${{ matrix.os.icon }} ${{ matrix.os.arch }}
runs-on: ${{ matrix.os.on }}
container: pgxn/pgxn-tools
steps:
- name: Start Postgres ${{ matrix.pg }}
run: pg-start ${{ matrix.pg }} libcurl4-openssl-dev uuid-dev liblz4-dev libzstd-dev libre2-dev
- name: Install Extensions
run: pgxn install re2
- name: Checkout the Repository
uses: actions/checkout@v6
with: { submodules: true }
- name: Start ClickHouse
run: .github/ubuntu/clickhouse.sh
- name: Test
run: pg-build-test