Skip to content

Commit

Permalink
cdh: move storage and secret crates to cdh modules
Browse files Browse the repository at this point in the history
the storage and secret crate is used exclusively by cdh, so we don't
need to we don't need to maintain those as individual crates, helping
with naming conflicts and reducing build complexity.

the storage crate has a dep on the secret crate, so we have to cover
them in a single change.

Signed-off-by: Magnus Kulke <[email protected]>
  • Loading branch information
mkulke committed Nov 20, 2024
1 parent 5420dd2 commit 9d5a762
Show file tree
Hide file tree
Showing 52 changed files with 687 additions and 745 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/cdh_basic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,13 +67,13 @@ jobs:

- name: Run cargo test
run: |
sudo -E PATH=$PATH -s cargo test --features kbs,aliyun,sev,bin -p kms -p confidential-data-hub -p secret
sudo -E PATH=$PATH -s cargo test --features kbs,aliyun,sev,bin -p kms -p confidential-data-hub
- name: Run cargo fmt check
run: |
sudo -E PATH=$PATH -s cargo fmt -p kms -p confidential-data-hub -p secret -- --check
sudo -E PATH=$PATH -s cargo fmt -p kms -p confidential-data-hub -- --check
- name: Run rust lint check
run: |
# We are getting error in generated code due to derive_partial_eq_without_eq check, so ignore it for now
sudo -E PATH=$PATH -s cargo clippy -p kms -p confidential-data-hub -p secret -- -D warnings -A clippy::derive-partial-eq-without-eq
sudo -E PATH=$PATH -s cargo clippy -p kms -p confidential-data-hub -- -D warnings -A clippy::derive-partial-eq-without-eq
Loading

0 comments on commit 9d5a762

Please sign in to comment.