From 750aeb1e4e00631a657cc5901e03363f5ccb2630 Mon Sep 17 00:00:00 2001 From: centdix <40307056+centdix@users.noreply.github.com> Date: Wed, 18 Jun 2025 18:20:07 +0200 Subject: [PATCH] internal: fix sqlx git action usage (#5980) * create frontend build dir * specify version * add cache --- .github/workflows/update-sqlx.yaml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/update-sqlx.yaml b/.github/workflows/update-sqlx.yaml index 03ecba25b6..7632a9b705 100644 --- a/.github/workflows/update-sqlx.yaml +++ b/.github/workflows/update-sqlx.yaml @@ -54,6 +54,12 @@ jobs: path: windmill-ee-private token: ${{ secrets.WINDMILL_EE_PRIVATE_ACCESS }} + # Cache rust dependencies + - uses: dtolnay/rust-toolchain@stable + - uses: Swatinem/rust-cache@v2 + with: + workspaces: "./backend -> target" + - name: Install xmlsec build-time deps run: | sudo apt-get update @@ -70,8 +76,9 @@ jobs: BRANCH_NAME=$(gh pr view $PR_NUMBER --json headRefName --jq .headRefName) echo "Checking out PR branch: $BRANCH_NAME" git checkout $BRANCH_NAME + mkdir frontend/build cd backend - cargo install sqlx-cli + cargo install sqlx-cli --version 0.8.5 sqlx migrate run ./update_sqlx.sh --dir ./windmill-ee-private # Pass the branch name to the next step