Skip to content

PG-932 Use prebuilt CI container images - #54

Open
artemgavrilov wants to merge 7 commits into
mainfrom
ci-docker-images
Open

artemgavrilov wants to merge 7 commits into
mainfrom
ci-docker-images

Conversation

@artemgavrilov

@artemgavrilov artemgavrilov commented Oct 15, 2026 •

Copy link
Copy Markdown

PG-932

Instead of installing dependencies/building postgres in every workflow use pre-built images with everything included.
https://github.com/Percona-Lab/pg_github_actions_images

@artemgavrilov
artemgavrilov force-pushed the ci-docker-images branch 3 times, most recently from 0618385 to 67b3d17 Compare October 26, 2026 22:39
Add concurrency directive to workflows, so new code push will terminate
ongoing executions.
Pin runners to Ubuntu 24.04 instead of ubuntu-latest.
Rename the format workflow to Check with a Format job, and run it on
pushes to main only, like the other workflows. Rename the PGDG build
job after its workflow.
Podman is preinstalled on the Ubuntu 24.04 runners, and build-rpm.sh
calls it directly without reading CONTAINER_RUNTIME.
@artemgavrilov
artemgavrilov marked this pull request as ready for review October 27, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant