commit
485070ffa9
10 changed files with 44 additions and 30 deletions
12
Cargo.lock
generated
12
Cargo.lock
generated
|
|
@ -210,7 +210,7 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
|
|||
|
||||
[[package]]
|
||||
name = "nix-bindings-expr"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"cstr",
|
||||
|
|
@ -224,7 +224,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "nix-bindings-fetchers"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"cstr",
|
||||
|
|
@ -237,7 +237,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "nix-bindings-flake"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"cstr",
|
||||
|
|
@ -253,7 +253,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "nix-bindings-store"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"ctor",
|
||||
|
|
@ -266,7 +266,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "nix-bindings-util"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"ctor",
|
||||
|
|
@ -275,7 +275,7 @@ dependencies = [
|
|||
|
||||
[[package]]
|
||||
name = "nix-bindings-util-sys"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
dependencies = [
|
||||
"bindgen",
|
||||
"pkg-config",
|
||||
|
|
|
|||
|
|
@ -122,5 +122,10 @@
|
|||
"dev" = { };
|
||||
};
|
||||
};
|
||||
hercules-ci.cargo-publish = {
|
||||
enable = true;
|
||||
secretName = "crates-io";
|
||||
assertVersions = true;
|
||||
};
|
||||
flake = { };
|
||||
}
|
||||
|
|
|
|||
6
dev/flake.lock
generated
6
dev/flake.lock
generated
|
|
@ -63,11 +63,11 @@
|
|||
"nixpkgs": "nixpkgs"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1765774562,
|
||||
"narHash": "sha256-UQhfCggNGDc7eam+EittlYmeW89CZVT1KkFIHZWBH7k=",
|
||||
"lastModified": 1768263332,
|
||||
"narHash": "sha256-0bWm54W2kkhrLdvVboT2KVxBliEkc2sNf+INaDhvEDU=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "hercules-ci-effects",
|
||||
"rev": "edcbb19948b6caf1700434e369fde6ff9e6a3c93",
|
||||
"rev": "796ba31ee88bcec5c3cbc80ee34c5e157705aab5",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
9
doc/maintainers/release.md
Normal file
9
doc/maintainers/release.md
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
|
||||
# Release process
|
||||
|
||||
This project uses simple tags, that trigger a release of all crates using Hercules CI.
|
||||
See [HCI Effects cargo publish workflow].
|
||||
|
||||
Dissatisfied with the coarse grained release process? Complain to @roberth and he'll get it done for you.
|
||||
|
||||
[HCI Effects cargo publish workflow]: https://docs.hercules-ci.com/hercules-ci-effects/reference/flake-parts/cargo-publish/#_releasing_a_version
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "nix-bindings-expr"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
edition = "2021"
|
||||
license = "LGPL-2.1"
|
||||
description = "Rust bindings to Nix expression evaluator"
|
||||
|
|
@ -11,9 +11,9 @@ path = "src/lib.rs"
|
|||
|
||||
[dependencies]
|
||||
anyhow = "1.0"
|
||||
nix-bindings-store = { path = "../nix-bindings-store", version = "0.1.0" }
|
||||
nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.0" }
|
||||
nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.0" }
|
||||
nix-bindings-store = { path = "../nix-bindings-store", version = "0.1.1" }
|
||||
nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.1" }
|
||||
nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.1" }
|
||||
lazy_static = "1.4"
|
||||
ctor = "0.2"
|
||||
tempfile = "3.10"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "nix-bindings-fetchers"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
edition = "2021"
|
||||
license = "LGPL-2.1"
|
||||
description = "Rust bindings to Nix fetchers"
|
||||
|
|
@ -11,9 +11,9 @@ path = "src/lib.rs"
|
|||
|
||||
[dependencies]
|
||||
anyhow = "1.0"
|
||||
nix-bindings-store = { path = "../nix-bindings-store", version = "0.1.0" }
|
||||
nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.0" }
|
||||
nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.0" }
|
||||
nix-bindings-store = { path = "../nix-bindings-store", version = "0.1.1" }
|
||||
nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.1" }
|
||||
nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.1" }
|
||||
ctor = "0.2"
|
||||
tempfile = "3.10"
|
||||
cstr = "0.2"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "nix-bindings-flake"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
edition = "2021"
|
||||
license = "LGPL-2.1"
|
||||
description = "Rust bindings to Nix flakes"
|
||||
|
|
@ -11,11 +11,11 @@ path = "src/lib.rs"
|
|||
|
||||
[dependencies]
|
||||
anyhow = "1.0"
|
||||
nix-bindings-expr = { path = "../nix-bindings-expr", version = "0.1.0" }
|
||||
nix-bindings-fetchers = { path = "../nix-bindings-fetchers", version = "0.1.0" }
|
||||
nix-bindings-store = { path = "../nix-bindings-store", version = "0.1.0" }
|
||||
nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.0" }
|
||||
nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.0" }
|
||||
nix-bindings-expr = { path = "../nix-bindings-expr", version = "0.1.1" }
|
||||
nix-bindings-fetchers = { path = "../nix-bindings-fetchers", version = "0.1.1" }
|
||||
nix-bindings-store = { path = "../nix-bindings-store", version = "0.1.1" }
|
||||
nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.1" }
|
||||
nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.1" }
|
||||
lazy_static = "1.4"
|
||||
ctor = "0.2"
|
||||
tempfile = "3.10"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "nix-bindings-store"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
edition = "2021"
|
||||
build = "build.rs"
|
||||
license = "LGPL-2.1"
|
||||
|
|
@ -12,8 +12,8 @@ path = "src/lib.rs"
|
|||
|
||||
[dependencies]
|
||||
anyhow = "1.0"
|
||||
nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.0" }
|
||||
nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.0" }
|
||||
nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.1" }
|
||||
nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.1" }
|
||||
lazy_static = "1.4"
|
||||
|
||||
[dev-dependencies]
|
||||
|
|
@ -23,7 +23,7 @@ tempfile = "3.10"
|
|||
[build-dependencies]
|
||||
pkg-config = "0.3"
|
||||
# Needed for version parsing in build.rs
|
||||
nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.0" }
|
||||
nix-bindings-util = { path = "../nix-bindings-util", version = "0.1.1" }
|
||||
|
||||
[lints.rust]
|
||||
warnings = "deny"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "nix-bindings-util-sys"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
edition = "2021"
|
||||
build = "build.rs"
|
||||
license = "LGPL-2.1"
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[package]
|
||||
name = "nix-bindings-util"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
edition = "2021"
|
||||
license = "LGPL-2.1"
|
||||
description = "Rust bindings to Nix utility library"
|
||||
|
|
@ -11,7 +11,7 @@ path = "src/lib.rs"
|
|||
|
||||
[dependencies]
|
||||
anyhow = "1.0"
|
||||
nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.0" }
|
||||
nix-bindings-util-sys = { path = "../nix-bindings-util-sys", version = "0.1.1" }
|
||||
ctor = "0.2"
|
||||
|
||||
[lints.rust]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue