diff --git a/.github/workflows/focal_postgres12_postgis25.yml b/.github/workflows/focal_postgres12_postgis25.yml
deleted file mode 100644
index 61df7304..00000000
--- a/.github/workflows/focal_postgres12_postgis25.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-name: "[ubuntu-20.04] PostgreSQL 12 and PostGIS 2.5"
-
-on:
- push:
- branches:
- - master
- pull_request:
-
-jobs:
- build:
- name: Building and testing
- runs-on: ubuntu-20.04
- steps:
- - name: Check out repository code
- uses: actions/checkout@v2
- - name: Install PostgreSQL and PostGIS
- env:
- POSTGRESQL_VERSION: 12
- POSTGIS_VERSION: 2.5
- run: .github/scripts/postgresql_postgis.sh
- - name: Install and check PgPointCloud
- run: .github/scripts/pgpointcloud.sh
- - name: Error
- if: ${{ failure() }}
- run: cat pgsql/regression.diffs
- - name: Dump and restore tests
- run: .github/scripts/test_dump_restore.sh
diff --git a/.github/workflows/focal_postgres12_postgis33.yml b/.github/workflows/focal_postgres12_postgis33.yml
deleted file mode 100644
index fbf6f436..00000000
--- a/.github/workflows/focal_postgres12_postgis33.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-name: "[ubuntu-20.04] PostgreSQL 12 and PostGIS 3.3"
-
-on:
- push:
- branches:
- - master
- pull_request:
-
-jobs:
- build:
- name: Building and testing
- runs-on: ubuntu-20.04
- steps:
- - name: Check out repository code
- uses: actions/checkout@v2
- - name: Install PostgreSQL and PostGIS
- env:
- POSTGRESQL_VERSION: 12
- POSTGIS_VERSION: 3
- run: .github/scripts/postgresql_postgis.sh
- - name: Install and check PgPointCloud
- run: .github/scripts/pgpointcloud.sh
- - name: Error
- if: ${{ failure() }}
- run: cat pgsql/regression.diffs
- - name: Dump and restore tests
- run: .github/scripts/test_dump_restore.sh
diff --git a/.github/workflows/focal_postgres13_postgis33.yml b/.github/workflows/focal_postgres13_postgis33.yml
deleted file mode 100644
index 0a1d4a10..00000000
--- a/.github/workflows/focal_postgres13_postgis33.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-name: "[ubuntu-20.04] PostgreSQL 13 and PostGIS 3.3"
-
-on:
- push:
- branches:
- - master
- pull_request:
-
-jobs:
- build:
- name: Building and testing
- runs-on: ubuntu-20.04
- steps:
- - name: Check out repository code
- uses: actions/checkout@v2
- - name: Install PostgreSQL and PostGIS
- env:
- POSTGRESQL_VERSION: 13
- POSTGIS_VERSION: 3
- run: .github/scripts/postgresql_postgis.sh
- - name: Install and check PgPointCloud
- run: .github/scripts/pgpointcloud.sh
- - name: Error
- if: ${{ failure() }}
- run: cat pgsql/regression.diffs
- - name: Dump and restore tests
- run: .github/scripts/test_dump_restore.sh
diff --git a/.github/workflows/focal_postgres14_postgis33.yml b/.github/workflows/focal_postgres14_postgis33.yml
deleted file mode 100644
index c98969c8..00000000
--- a/.github/workflows/focal_postgres14_postgis33.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-name: "[ubuntu-20.04] PostgreSQL 14 and PostGIS 3.3"
-
-on:
- push:
- branches:
- - master
- pull_request:
-
-jobs:
- build:
- name: Building and testing
- runs-on: ubuntu-20.04
- steps:
- - name: Check out repository code
- uses: actions/checkout@v2
- - name: Install PostgreSQL and PostGIS
- env:
- POSTGRESQL_VERSION: 14
- POSTGIS_VERSION: 3
- run: .github/scripts/postgresql_postgis.sh
- - name: Install and check PgPointCloud
- run: .github/scripts/pgpointcloud.sh
- - name: Error
- if: ${{ failure() }}
- run: cat pgsql/regression.diffs
- - name: Dump and restore tests
- run: .github/scripts/test_dump_restore.sh
diff --git a/.github/workflows/focal_postgres15_postgis33.yml b/.github/workflows/focal_postgres15_postgis33.yml
deleted file mode 100644
index 099b91af..00000000
--- a/.github/workflows/focal_postgres15_postgis33.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-name: "[ubuntu-20.04] PostgreSQL 15 and PostGIS 3.3"
-
-on:
- push:
- branches:
- - master
- pull_request:
-
-jobs:
- build:
- name: Building and testing
- runs-on: ubuntu-20.04
- steps:
- - name: Check out repository code
- uses: actions/checkout@v2
- - name: Install PostgreSQL and PostGIS
- env:
- POSTGRESQL_VERSION: 15
- POSTGIS_VERSION: 3
- run: .github/scripts/postgresql_postgis.sh
- - name: Install and check PgPointCloud
- run: .github/scripts/pgpointcloud.sh
- - name: Error
- if: ${{ failure() }}
- run: cat pgsql/regression.diffs
- - name: Dump and restore tests
- run: .github/scripts/test_dump_restore.sh
diff --git a/.github/workflows/jammy_postgres12_postgis33.yml b/.github/workflows/jammy_postgres12_postgis33.yml
deleted file mode 100644
index cb9871f7..00000000
--- a/.github/workflows/jammy_postgres12_postgis33.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-name: "[ubuntu-22.04] PostgreSQL 12 and PostGIS 3.3"
-
-on:
- push:
- branches:
- - master
- pull_request:
-
-jobs:
- build:
- name: Building and testing
- runs-on: ubuntu-22.04
- steps:
- - name: Check out repository code
- uses: actions/checkout@v2
- - name: Install PostgreSQL and PostGIS
- env:
- POSTGRESQL_VERSION: 12
- POSTGIS_VERSION: 3
- run: .github/scripts/postgresql_postgis.sh
- - name: Install and check PgPointCloud
- run: .github/scripts/pgpointcloud.sh
- - name: Error
- if: ${{ failure() }}
- run: cat pgsql/regression.diffs
- - name: Dump and restore tests
- run: .github/scripts/test_dump_restore.sh
diff --git a/README.md b/README.md
index bb366fe8..79163f83 100644
--- a/README.md
+++ b/README.md
@@ -10,10 +10,9 @@ https://pgpointcloud.github.io/pointcloud/ for more information.
## Continuous integration
-| | PostGIS 2.5 | PostGIS 3.3 | W/O PostGIS |
-| ------------------ |:-------------:|:-----------:|:-----------:|
-| PostgreSQL 12 |  | 
 | 
 |
-| PostgreSQL 13 | | 
 | 
 |
-| PostgreSQL 14 | | 
 | 
 |
-| PostgreSQL 15 | | 
 | 
 |
-| PostgreSQL 16 | |  |  |
+| | PostGIS 3.3 | W/O PostGIS |
+| ------------------ |:-----------:|:-----------:|
+| PostgreSQL 13 |  |  |
+| PostgreSQL 14 |  |  |
+| PostgreSQL 15 |  |  |
+| PostgreSQL 16 |  |  |
diff --git a/doc/development.rst b/doc/development.rst
index 86d4725e..d2b102e5 100644
--- a/doc/development.rst
+++ b/doc/development.rst
@@ -136,44 +136,22 @@ Continuous Integration
pgPointcloud tests are run with `Github Actions`_ on several Ubuntu versions
and with various PostgreSQL/PostGIS releases:
-+--------------------+-----------------------+------------------------+------------------------+
-| | PostGIS 2.5 | PostGIS 3.3 | W/O PostGIS |
-+--------------------+-----------------------+------------------------+------------------------+
-| PostgreSQL 12 | |12_25_focal| | |12_33_focal| | |12_33_focal| |
-| | | | |
-| | | |12_33_jammy| | |12_33_jammy| |
-+--------------------+-----------------------+------------------------+------------------------+
-| PostgreSQL 13 | | |13_33_focal| | |13_33_focal| |
-| | | | |
-| | | |13_33_jammy| | |13_33_jammy| |
-+--------------------+-----------------------+------------------------+------------------------+
-| PostgreSQL 14 | | |14_33_focal| | |14_33_focal| |
-| | | | |
-| | | |14_33_jammy| | |14_33_jammy| |
-+--------------------+-----------------------+------------------------+------------------------+
-| PostgreSQL 15 | | |15_33_focal| | |15_33_focal| |
-| | | | |
-| | | |15_33_jammy| | |15_33_jammy| |
-+--------------------+-----------------------+------------------------+------------------------+
-| PostgreSQL 16 | | |16_33_jammy| | |16_33_jammy| |
-+--------------------+-----------------------+------------------------+------------------------+
-
-.. |12_25_focal| image:: https://img.shields.io/github/actions/workflow/status/pgpointcloud/pointcloud/focal_postgres12_postgis25.yml?branch=master&label=Ubuntu%2020.04&logo=github&style=plastic :target: https://github.com/pgpointcloud/pointcloud/actions?query=workflow%3A%22%5Bubuntu-20.04%5D+PostgreSQL+12+and+PostGIS+2.5%22
-
-.. |12_33_focal| image:: https://img.shields.io/github/actions/workflow/status/pgpointcloud/pointcloud/focal_postgres12_postgis33.yml?branch=master&label=Ubuntu%2020.04&logo=github&style=plastic :target: https://github.com/pgpointcloud/pointcloud/actions?query=workflow%3A%22%5Bubuntu-20.04%5D+PostgreSQL+12+and+PostGIS+3.3%22
-
-.. |12_33_jammy| image:: https://img.shields.io/github/actions/workflow/status/pgpointcloud/pointcloud/jammy_postgres12_postgis33.yml?branch=master&label=Ubuntu%2022.04&logo=github&style=plastic :target: https://github.com/pgpointcloud/pointcloud/actions?query=workflow%3A%22%5Bubuntu-22.04%5D+PostgreSQL+12+and+PostGIS+3.3%22
-
-.. |13_33_focal| image:: https://img.shields.io/github/actions/workflow/status/pgpointcloud/pointcloud/focal_postgres13_postgis33.yml?branch=master&label=Ubuntu%2020.04&logo=github&style=plastic :target: https://github.com/pgpointcloud/pointcloud/actions?query=workflow%3A%22%5Bubuntu-20.04%5D+PostgreSQL+13+and+PostGIS+3.3%22
++--------------------+-----------------------+-------------------------+
+| | PostGIS 3.3 | W/O PostGIS |
++--------------------+------------------------+------------------------+
+| PostgreSQL 13 | |13_33_jammy| | |13_33_jammy| |
++--------------------+------------------------+------------------------+
+| PostgreSQL 14 | |14_33_jammy| | |14_33_jammy| |
++--------------------+------------------------+------------------------+
+| PostgreSQL 15 | |15_33_jammy| | |15_33_jammy| |
++--------------------+------------------------+------------------------+
+| PostgreSQL 16 | |16_33_jammy| | |16_33_jammy| |
++--------------------+-----------------------+-------------------------+
.. |13_33_jammy| image:: https://img.shields.io/github/actions/workflow/status/pgpointcloud/pointcloud/jammy_postgres13_postgis33.yml?branch=master&label=Ubuntu%2022.04&logo=github&style=plastic :target: https://github.com/pgpointcloud/pointcloud/actions?query=workflow%3A%22%5Bubuntu-22.04%5D+PostgreSQL+13+and+PostGIS+3.3%22
-.. |14_33_focal| image:: https://img.shields.io/github/actions/workflow/status/pgpointcloud/pointcloud/focal_postgres14_postgis33.yml?branch=master&label=Ubuntu%2020.04&logo=github&style=plastic :target: https://github.com/pgpointcloud/pointcloud/actions?query=workflow%3A%22%5Bubuntu-20.04%5D+PostgreSQL+14+and+PostGIS+3.3%22
-
.. |14_33_jammy| image:: https://img.shields.io/github/actions/workflow/status/pgpointcloud/pointcloud/jammy_postgres14_postgis33.yml?branch=master&label=Ubuntu%2022.04&logo=github&style=plastic :target: https://github.com/pgpointcloud/pointcloud/actions?query=workflow%3A%22%5Bubuntu-22.04%5D+PostgreSQL+14+and+PostGIS+3.3%22
-.. |15_33_focal| image:: https://img.shields.io/github/actions/workflow/status/pgpointcloud/pointcloud/focal_postgres15_postgis33.yml?branch=master&label=Ubuntu%2020.04&logo=github&style=plastic :target: https://github.com/pgpointcloud/pointcloud/actions?query=workflow%3A%22%5Bubuntu-20.04%5D+PostgreSQL+15+and+PostGIS+3.3%22
-
.. |15_33_jammy| image:: https://img.shields.io/github/actions/workflow/status/pgpointcloud/pointcloud/jammy_postgres15_postgis33.yml?branch=master&label=Ubuntu%2022.04&logo=github&style=plastic :target: https://github.com/pgpointcloud/pointcloud/actions?query=workflow%3A%22%5Bubuntu-22.04%5D+PostgreSQL+15+and+PostGIS+3.3%22
.. |16_33_jammy| image:: https://img.shields.io/github/actions/workflow/status/pgpointcloud/pointcloud/jammy_postgres16_postgis33.yml?branch=master&label=Ubuntu%2022.04&logo=github&style=plastic :target: https://github.com/pgpointcloud/pointcloud/actions?query=workflow%3A%22%5Bubuntu-22.04%5D+PostgreSQL+16+and+PostGIS+3.3%22
diff --git a/doc/download.rst b/doc/download.rst
index 27eed684..f2725728 100644
--- a/doc/download.rst
+++ b/doc/download.rst
@@ -85,7 +85,6 @@ pgPointcloud is directly included in the `PostGIS`_ bundle.
Debian packages are now `available`_ on:
- - Ubuntu 20.04
- Ubuntu 22.04
- Debian Testing
- Debian Unstable