From 8681b2a1563aa8896e8f429c9899481faeda04db Mon Sep 17 00:00:00 2001 From: Rob Ede Date: Tue, 25 Feb 2025 07:23:07 +0000 Subject: [PATCH] ci: install libpq-dev --- .github/workflows/ci-nightly.yml | 7 ++++++- .github/workflows/ci.yml | 7 ++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci-nightly.yml b/.github/workflows/ci-nightly.yml index 105704a3..dd6f7445 100644 --- a/.github/workflows/ci-nightly.yml +++ b/.github/workflows/ci-nightly.yml @@ -21,6 +21,12 @@ jobs: with: toolchain: ${{ matrix.version }} + - name: Install system packages + run: | + sudo apt-get update + sudo apt-get -y install sqlite3 + sudo apt-get -y install libpq-dev + - name: Install DB CLI tools run: | cargo install --force sqlx-cli --no-default-features --features=sqlite,rustls @@ -30,7 +36,6 @@ jobs: env: DATABASE_URL: sqlite://./todo.db run: | - sudo apt-get update && sudo apt-get install sqlite3 sqlx database create chmod a+rwx ./todo.db sqlx migrate run --source=./basics/todo/migrations diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1b4925e6..11a0495c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,6 +26,12 @@ jobs: with: toolchain: ${{ matrix.version }} + - name: Install system packages + run: | + sudo apt-get update + sudo apt-get -y install sqlite3 + sudo apt-get -y install libpq-dev + - name: Install DB CLI tools run: | cargo install --force sqlx-cli --no-default-features --features=sqlite,rustls @@ -35,7 +41,6 @@ jobs: env: DATABASE_URL: sqlite://./todo.db run: | - sudo apt-get update && sudo apt-get install sqlite3 sqlx database create chmod a+rwx ./todo.db sqlx migrate run --source=./basics/todo/migrations