From d373cbcacd0cbf818783bf59e55f278c24b3d3ca Mon Sep 17 00:00:00 2001 From: Gautam Korlam Date: Fri, 16 Jan 2026 12:28:25 -0800 Subject: [PATCH] update workflow --- .github/workflows/release.yaml | 17 +++++++++-------- prisma-cli/Cargo.toml | 7 +++---- 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 2dc8c92a..7f5d3cf8 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -31,12 +31,12 @@ jobs: uses: Swatinem/rust-cache@v2 - name: Build - run: cargo build --release --package prisma-cli --features postgresql,mocking - + run: cargo build --release --package prisma-cli - name: Create zip run: | cd target/release - zip prisma-cli-aarch64-apple-darwin.zip prisma + mv prisma prisma-cli-aarch64-apple-darwin + zip prisma-cli-aarch64-apple-darwin.zip prisma-cli-aarch64-apple-darwin - name: Upload artifact uses: actions/upload-artifact@v4 @@ -60,12 +60,12 @@ jobs: uses: Swatinem/rust-cache@v2 - name: Build - run: cargo build --release --package prisma-cli --features postgresql,mocking - + run: cargo build --release --package prisma-cli - name: Create zip run: | cd target/release - zip prisma-cli-x86_64-unknown-linux-gnu.zip prisma + mv prisma prisma-cli-x86_64-unknown-linux-gnu + zip prisma-cli-x86_64-unknown-linux-gnu.zip prisma-cli-x86_64-unknown-linux-gnu - name: Upload artifact uses: actions/upload-artifact@v4 @@ -101,12 +101,13 @@ jobs: key: aarch64-unknown-linux-gnu - name: Build with zigbuild - run: cargo zigbuild --release --package prisma-cli --features postgresql,mocking --target aarch64-unknown-linux-gnu + run: cargo zigbuild --release --package prisma-cli --target aarch64-unknown-linux-gnu - name: Create zip run: | cd target/aarch64-unknown-linux-gnu/release - zip prisma-cli-aarch64-unknown-linux-gnu.zip prisma + mv prisma prisma-cli-aarch64-unknown-linux-gnu + zip prisma-cli-aarch64-unknown-linux-gnu.zip prisma-cli-aarch64-unknown-linux-gnu - name: Upload artifact uses: actions/upload-artifact@v4 diff --git a/prisma-cli/Cargo.toml b/prisma-cli/Cargo.toml index 1ea55d74..bb9670b5 100644 --- a/prisma-cli/Cargo.toml +++ b/prisma-cli/Cargo.toml @@ -4,15 +4,14 @@ version = "0.0.0" edition = "2021" [features] +default = ["postgresql", "mocking", "migrations"] sqlite = ["prisma-client-rust-cli/sqlite", "prisma-client-rust-cli/sqlite-create-many"] mongodb = ["prisma-client-rust-cli/mongodb"] postgresql = ["prisma-client-rust-cli/postgresql"] mssql = ["prisma-client-rust-cli/mssql"] specta = ["prisma-client-rust-cli/specta"] mocking = ["prisma-client-rust-cli/mocking"] +migrations = ["prisma-client-rust-cli/migrations"] [dependencies] -prisma-client-rust-cli = { features = [ - "migrations", - # "mutation-callbacks", -], default_features = false, path = "../crates/cli" } +prisma-client-rust-cli = { default-features = false, path = "../crates/cli" }