Skip to content

Commit adfcf2d

Browse files
author
Nicholas Sidwell
committed
WIP
1 parent da67b3c commit adfcf2d

12 files changed

Lines changed: 1508 additions & 1 deletion

File tree

Cargo.lock

Lines changed: 48 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ colored = "3.0"
2222
dotenvy = "0.15"
2323
inquire = { version = "0.9.4", features = ["experimental-multiline-input"] }
2424
miette = { version = "7.6", features = ["fancy"] }
25+
saphyr = "0.0.6"
2526
serde_json = "1.0"
2627
tempfile = "3.0"
2728
http = "1.0"

devenv.nix

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
channel = "stable";
66
version = "1.92.0";
77
};
8+
89
languages.javascript = {
910
enable = true;
1011
npm = {
@@ -20,6 +21,8 @@
2021
pkgs.cargo-tarpaulin
2122
# installers
2223
pkgs.cargo-dist
24+
# For development of the SOPS provider
25+
pkgs.sops
2326
];
2427

2528
git-hooks.hooks = {
@@ -37,7 +40,7 @@
3740
# Build the CLI for integration tests
3841
cargo build --release
3942
export PATH="$PWD/target/release:$PATH"
40-
43+
4144
# Run CLI integration tests
4245
bash tests/cli-integration.sh
4346
'';

secretspec/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ rsa.workspace = true
4646
uuid.workspace = true
4747
data-encoding.workspace = true
4848
detect-coding-agent.workspace = true
49+
saphyr.workspace = true
4950

5051
[features]
5152
default = ["cli", "keyring", "gcsm", "awssm", "vault", "bws"]

secretspec/src/provider/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,10 @@ pub mod lastpass;
160160
pub mod onepassword;
161161
pub mod pass;
162162
pub mod protonpass;
163+
pub mod sops;
163164
#[cfg(feature = "vault")]
164165
pub mod vault;
166+
165167
#[macro_use]
166168
pub mod macros;
167169

0 commit comments

Comments
 (0)