From c767c1098d24b680255f6dd43afc32774127a86e Mon Sep 17 00:00:00 2001 From: Diggory Blake Date: Tue, 30 Mar 2021 00:10:08 +0100 Subject: [PATCH] Cache sqlx-cli --- .github/actions/postgres/action.yml | 4 ---- .github/workflows/toolchain.yml | 8 ++++++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/actions/postgres/action.yml b/.github/actions/postgres/action.yml index 03d1c1b..c056531 100644 --- a/.github/actions/postgres/action.yml +++ b/.github/actions/postgres/action.yml @@ -6,10 +6,6 @@ runs: shell: bash run: echo "DATABASE_URL=postgres://postgres:password@localhost/sqlxmq" >> $GITHUB_ENV - - name: Install sqlx-cli - shell: bash - run: cargo install sqlx-cli - - name: Start PostgreSQL on Ubuntu shell: bash run: | diff --git a/.github/workflows/toolchain.yml b/.github/workflows/toolchain.yml index b4d52ed..6c5c7ff 100644 --- a/.github/workflows/toolchain.yml +++ b/.github/workflows/toolchain.yml @@ -59,6 +59,10 @@ jobs: profile: minimal toolchain: stable override: true + - uses: actions-rs/install@v0.1 + with: + crate: sqlx-cli + use-tool-cache: true - uses: ./.github/actions/postgres - uses: actions-rs/cargo@v1 with: @@ -74,6 +78,10 @@ jobs: profile: minimal toolchain: nightly override: true + - uses: actions-rs/install@v0.1 + with: + crate: sqlx-cli + use-tool-cache: true - uses: ./.github/actions/postgres - uses: actions-rs/cargo@v1 with: