Check prepared data is up-to-date.

This commit is contained in:
Luca Palmieri 2021-09-27 18:10:57 +02:00
parent 8c06d73cf4
commit 0a441c677b

View file

@ -29,7 +29,7 @@ jobs:
ports:
- 5432:5432
env:
SQLX_VERSION: 0.5.5
SQLX_VERSION: 0.5.7
SQLX_FEATURES: postgres
steps:
- name: Checkout repository
@ -58,6 +58,7 @@ jobs:
with:
path: |
~/.cargo/bin/sqlx
~/.cargo/bin/cargo-sqlx
key: ${{ runner.os }}-sqlx-${{ env.SQLX_VERSION }}-${{ env.SQLX_FEATURES }}
- name: Install sqlx-cli
@ -78,6 +79,10 @@ jobs:
sudo apt-get install libpq-dev -y
SKIP_DOCKER=true ./scripts/init_db.sh
- name: Check sqlx-data.json is up-to-date
run: |
cargo sqlx prepare --check -- --bin zero2prod
- name: Run cargo test
uses: actions-rs/cargo@v1
with:
@ -111,7 +116,7 @@ jobs:
ports:
- 5432:5432
env:
SQLX_VERSION: 0.5.5
SQLX_VERSION: 0.5.7
SQLX_FEATURES: postgres
steps:
- name: Checkout repository
@ -169,7 +174,7 @@ jobs:
ports:
- 5432:5432
env:
SQLX_VERSION: 0.5.5
SQLX_VERSION: 0.5.7
SQLX_FEATURES: postgres
steps:
- name: Checkout repository