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: