Skip to content

Commit e366102

Browse files
authored
update workflow (#3)
1 parent d350950 commit e366102

2 files changed

Lines changed: 12 additions & 12 deletions

File tree

‎.github/workflows/release.yaml‎

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ jobs:
3131
uses: Swatinem/rust-cache@v2
3232

3333
- name: Build
34-
run: cargo build --release --package prisma-cli --features postgresql,mocking
35-
34+
run: cargo build --release --package prisma-cli
3635
- name: Create zip
3736
run: |
3837
cd target/release
39-
zip prisma-cli-aarch64-apple-darwin.zip prisma
38+
mv prisma prisma-cli-aarch64-apple-darwin
39+
zip prisma-cli-aarch64-apple-darwin.zip prisma-cli-aarch64-apple-darwin
4040
4141
- name: Upload artifact
4242
uses: actions/upload-artifact@v4
@@ -60,12 +60,12 @@ jobs:
6060
uses: Swatinem/rust-cache@v2
6161

6262
- name: Build
63-
run: cargo build --release --package prisma-cli --features postgresql,mocking
64-
63+
run: cargo build --release --package prisma-cli
6564
- name: Create zip
6665
run: |
6766
cd target/release
68-
zip prisma-cli-x86_64-unknown-linux-gnu.zip prisma
67+
mv prisma prisma-cli-x86_64-unknown-linux-gnu
68+
zip prisma-cli-x86_64-unknown-linux-gnu.zip prisma-cli-x86_64-unknown-linux-gnu
6969
7070
- name: Upload artifact
7171
uses: actions/upload-artifact@v4
@@ -101,12 +101,13 @@ jobs:
101101
key: aarch64-unknown-linux-gnu
102102

103103
- name: Build with zigbuild
104-
run: cargo zigbuild --release --package prisma-cli --features postgresql,mocking --target aarch64-unknown-linux-gnu
104+
run: cargo zigbuild --release --package prisma-cli --target aarch64-unknown-linux-gnu
105105

106106
- name: Create zip
107107
run: |
108108
cd target/aarch64-unknown-linux-gnu/release
109-
zip prisma-cli-aarch64-unknown-linux-gnu.zip prisma
109+
mv prisma prisma-cli-aarch64-unknown-linux-gnu
110+
zip prisma-cli-aarch64-unknown-linux-gnu.zip prisma-cli-aarch64-unknown-linux-gnu
110111
111112
- name: Upload artifact
112113
uses: actions/upload-artifact@v4

‎prisma-cli/Cargo.toml‎

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,14 @@ version = "0.0.0"
44
edition = "2021"
55

66
[features]
7+
default = ["postgresql", "mocking", "migrations"]
78
sqlite = ["prisma-client-rust-cli/sqlite", "prisma-client-rust-cli/sqlite-create-many"]
89
mongodb = ["prisma-client-rust-cli/mongodb"]
910
postgresql = ["prisma-client-rust-cli/postgresql"]
1011
mssql = ["prisma-client-rust-cli/mssql"]
1112
specta = ["prisma-client-rust-cli/specta"]
1213
mocking = ["prisma-client-rust-cli/mocking"]
14+
migrations = ["prisma-client-rust-cli/migrations"]
1315

1416
[dependencies]
15-
prisma-client-rust-cli = { features = [
16-
"migrations",
17-
# "mutation-callbacks",
18-
], default_features = false, path = "../crates/cli" }
17+
prisma-client-rust-cli = { default-features = false, path = "../crates/cli" }

0 commit comments

Comments
 (0)