Skip to content

Commit 1d3571f

Browse files
Add additional metadata to cargo.toml wherever possible and pin to rust 1.88.0
1 parent 72ceb29 commit 1d3571f

File tree

11 files changed

+56
-13
lines changed

11 files changed

+56
-13
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
uses: actions/checkout@v4
2626

2727
- name: Set up Rust
28-
uses: dtolnay/rust-toolchain@stable
28+
uses: dtolnay/rust-toolchain@1.88.0
2929
with:
3030
components: ${{ matrix.check == 'fmt' && 'rustfmt' || 'clippy' }}
3131

@@ -57,7 +57,7 @@ jobs:
5757
uses: actions/checkout@v4
5858

5959
- name: Set up Rust
60-
uses: dtolnay/rust-toolchain@stable
60+
uses: dtolnay/rust-toolchain@1.88.0
6161

6262
- name: Cache Cargo
6363
uses: Swatinem/rust-cache@v2
@@ -116,7 +116,7 @@ jobs:
116116
uses: actions/checkout@v4
117117

118118
- name: Set up Rust
119-
uses: dtolnay/rust-toolchain@stable
119+
uses: dtolnay/rust-toolchain@1.88.0
120120

121121
- name: Cache Cargo
122122
uses: Swatinem/rust-cache@v2

Cargo.toml

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[workspace]
2-
resolver = "2"
2+
resolver = "3"
33
members = [
44
"etl",
55
"etl-api",
@@ -12,6 +12,13 @@ members = [
1212
"etl-telemetry",
1313
]
1414

15+
[workspace.package]
16+
license = "Apache-2.0"
17+
edition = "2024"
18+
rust-version = "1.88.0"
19+
repository = "https://github.com/supabase/etl"
20+
homepage = "https://supabase.github.io/etl/"
21+
1522
[workspace.dependencies]
1623
etl = { path = "etl", default-features = false }
1724
etl-api = { path = "etl-api", default-features = false }

etl-api/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "etl-api"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
rust-version.workspace = true
7+
repository.workspace = true
8+
homepage.workspace = true
59

610
[lib]
711
path = "src/lib.rs"

etl-benchmarks/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "etl-benchmarks"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
rust-version.workspace = true
7+
repository.workspace = true
8+
homepage.workspace = true
59

610
[dev-dependencies]
711
etl = { workspace = true, features = ["test-utils"] }

etl-config/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "etl-config"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
rust-version.workspace = true
7+
repository.workspace = true
8+
homepage.workspace = true
59

610
[features]
711
utoipa = ["dep:utoipa"]

etl-destinations/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "etl-destinations"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
rust-version.workspace = true
7+
repository.workspace = true
8+
homepage.workspace = true
59

610
[features]
711
bigquery = [

etl-examples/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "etl-examples"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
rust-version.workspace = true
7+
repository.workspace = true
8+
homepage.workspace = true
59

610
[dependencies]
711
etl = { workspace = true }

etl-postgres/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "etl-postgres"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
rust-version.workspace = true
7+
repository.workspace = true
8+
homepage.workspace = true
59

610
[features]
711
test-utils = []

etl-replicator/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "etl-replicator"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
rust-version.workspace = true
7+
repository.workspace = true
8+
homepage.workspace = true
59

610
[dependencies]
711
etl = { workspace = true, features = ["unknown-types-to-bytes"] }

etl-telemetry/Cargo.toml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,11 @@
11
[package]
22
name = "etl-telemetry"
33
version = "0.1.0"
4-
edition = "2024"
4+
edition.workspace = true
5+
license.workspace = true
6+
rust-version.workspace = true
7+
repository.workspace = true
8+
homepage.workspace = true
59

610
[dependencies]
711
etl-config = { workspace = true }

0 commit comments

Comments
 (0)