Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ on: push

env:
# renovate datasource=github-releases depName=timescale/timescaledb
TIMESCALE_VERSION: 2.19.3
TIMESCALE_VERSION: 2.25.2
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: The build matrix includes PostgreSQL 14, but the updated TimescaleDB version 2.25.2 is incompatible, which will cause the build to fail.
Severity: CRITICAL

Suggested Fix

Either remove PostgreSQL 14 from the build matrix in .github/workflows/build.yaml or, for the PostgreSQL 14 job, pin the TIMESCALE_VERSION to a compatible version like 2.19.3.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.

Location: .github/workflows/build.yaml#L7

Potential issue: The GitHub Actions workflow in `.github/workflows/build.yaml` includes
PostgreSQL 14 in its build matrix. The pull request updates TimescaleDB to version
`2.25.2`, which is incompatible with PostgreSQL 14, as support was dropped after
TimescaleDB version `2.19.3`. During the build process, the Dockerfile attempts to
install the package `timescaledb-2-postgresql-14=2.25.2~debian*`, which does not exist
in the package repository. This will result in a "package not found" error, causing the
build to fail for the PostgreSQL 14 matrix entry.

Did we get this right? 👍 / 👎 to inform future reviews.


jobs:
build:
Expand Down
Loading