Skip to content

Jeff/ci integration p2#1197

Merged
craigsoules merged 9 commits intomainfrom
jeff/ci-integration-p2
Apr 18, 2026
Merged

Jeff/ci integration p2#1197
craigsoules merged 9 commits intomainfrom
jeff/ci-integration-p2

Conversation

@curiosthoth
Copy link
Copy Markdown
Contributor

@curiosthoth curiosthoth commented Apr 12, 2026

  • Disable all CI running except for the Nightly Run. Now you can manually trigger Nightly Run.
  • Nightly CI Working against GHCR (GitHub Container Repository) instead of AWS ECR
  • Fixed the unused variable issues in src/proxy/session_client.cc for non-DEBUG build
  • Integration test and performance tests failing

Comment on lines +49 to +68
mkdir -p postgres_apt
tar xzf springtail-pg.tar.gz -C postgres_apt
cd postgres_apt

# Install packages in dependency order, skipping debug symbol (.ddeb) packages
dpkg -i libpq5_*.deb || apt-get install -f -y
dpkg -i libpq-dev_*.deb || apt-get install -f -y
dpkg -i libecpg6_*.deb libecpg-compat3_*.deb libpgtypes3_*.deb libecpg-dev_*.deb || apt-get install -f -y
dpkg -i postgresql-client-16_*.deb || apt-get install -f -y
dpkg -i postgresql-16_*.deb || apt-get install -f -y
dpkg -i postgresql-server-dev-16_*.deb || apt-get install -f -y

# Optional PL language packages — install if present
dpkg -i postgresql-plpython3-16_*.deb 2>/dev/null || true
dpkg -i postgresql-plperl-16_*.deb 2>/dev/null || true
dpkg -i postgresql-pltcl-16_*.deb 2>/dev/null || true
dpkg -i postgresql-doc-16_*.deb 2>/dev/null || true

# Fix any remaining dependency issues
apt-get install -f -y
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Did you create debian packages somewhere for this?

@craigsoules craigsoules merged commit 7a280bc into main Apr 18, 2026
7 of 9 checks passed
@craigsoules craigsoules deleted the jeff/ci-integration-p2 branch April 18, 2026 22:01
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.

2 participants