Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump PG versions used in CI #6623

Merged
merged 1 commit into from
Feb 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
10 changes: 4 additions & 6 deletions .github/ci_settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,23 +10,21 @@
# LATEST is the maximum postgres version that is supported
# ABI_MIN is the minimum postgres version required when the extension was build against LATEST
#
# TODO: Enable tests uploading in linux-build-and-test.yaml for macos once we
# move to a new minor version below

PG13_EARLIEST = "13.2"
PG13_LATEST = "13.13"
PG13_LATEST = "13.14"
PG13_ABI_MIN = "13.5"

PG14_EARLIEST = "14.0"
PG14_LATEST = "14.10"
PG14_LATEST = "14.11"
PG14_ABI_MIN = "14.0"

PG15_EARLIEST = "15.0"
PG15_LATEST = "15.5"
PG15_LATEST = "15.6"
PG15_ABI_MIN = "15.0"

PG16_EARLIEST = "16.0"
PG16_LATEST = "16.1"
PG16_LATEST = "16.2"
PG16_ABI_MIN = "16.0"

PG_LATEST = [PG13_LATEST, PG14_LATEST, PG15_LATEST, PG16_LATEST]
5 changes: 2 additions & 3 deletions .github/workflows/linux-build-and-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -274,9 +274,8 @@ jobs:

- name: Upload test results to the database
# Don't upload the results of the flaky check, because the db schema only
# supports running one test once per job. Also disable uploading of the
# tests on macOS till the next MINOR release of PG
if: always() && (! contains(matrix.name, 'Flaky')) && ( runner.os != 'macOS' )
# supports running one test once per job.
if: always() && (! contains(matrix.name, 'Flaky'))
env:
# GitHub Actions allow you neither to use the env context for the job name,
# nor to access the job name from the step context, so we have to
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ jobs:
export UPDATE_FROM_TAG
# We need to use same libssl version used in the latest official TimescaleDB container images.
# So we will use the fixed alpine version, this will guarantee that libssl version won't change.
PG_IMAGE_TAG="${PG_VERSION}-alpine3.17" scripts/test_downgrade_from_tag.sh
PG_IMAGE_TAG="${PG_VERSION}-alpine3.18" scripts/test_downgrade_from_tag.sh

- name: Downgrade diff
if: failure()
Expand Down