diff --git a/.github/workflows/clp-docs.yaml b/.github/workflows/clp-docs.yaml index c2dd8d79f7..50bc6c8318 100644 --- a/.github/workflows/clp-docs.yaml +++ b/.github/workflows/clp-docs.yaml @@ -2,7 +2,29 @@ name: "clp-docs" on: pull_request: + paths: + - ".cargo/**" + - "Cargo.lock" + - "Cargo.toml" + - ".github/workflows/clp-rust-checks.yaml" + - ".gitmodules" + - "components/clp-rust-utils/**" + - "components/log-ingestor/**" + - "taskfile.yaml" + - "taskfiles/**" + - "tools/scripts/deps-download/**" push: + paths: + - ".cargo/**" + - "Cargo.lock" + - "Cargo.toml" + - ".github/workflows/clp-rust-checks.yaml" + - ".gitmodules" + - "components/clp-rust-utils/**" + - "components/log-ingestor/**" + - "taskfile.yaml" + - "taskfiles/**" + - "tools/scripts/deps-download/**" schedule: # Run daily at 00:15 UTC (the 15 is to avoid periods of high load) - cron: "15 0 * * *" diff --git a/.github/workflows/clp-rust-checks.yaml b/.github/workflows/clp-rust-checks.yaml index d0a52a00ae..471b8d0e77 100644 --- a/.github/workflows/clp-rust-checks.yaml +++ b/.github/workflows/clp-rust-checks.yaml @@ -2,7 +2,29 @@ name: "clp-rust-checks" on: pull_request: + paths: + - ".cargo/**" + - "Cargo.lock" + - "Cargo.toml" + - ".github/workflows/clp-rust-checks.yaml" + - ".gitmodules" + - "components/clp-rust-utils/**" + - "components/log-ingestor/**" + - "taskfile.yaml" + - "taskfiles/**" + - "tools/scripts/deps-download/**" push: + paths: + - ".cargo/**" + - "Cargo.lock" + - "Cargo.toml" + - ".github/workflows/clp-rust-checks.yaml" + - ".gitmodules" + - "components/clp-rust-utils/**" + - "components/log-ingestor/**" + - "taskfile.yaml" + - "taskfiles/**" + - "tools/scripts/deps-download/**" schedule: # Run daily at 00:15 UTC (the 15 is to avoid periods of high load) - cron: "15 0 * * *" diff --git a/Cargo.lock b/Cargo.lock index 4148d6f49a..3cf5f056db 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -332,7 +332,7 @@ dependencies = [ "hyper-util", "pin-project-lite", "rustls 0.21.12", - "rustls 0.23.33", + "rustls 0.23.34", "rustls-native-certs 0.8.2", "rustls-pki-types", "tokio", @@ -1154,7 +1154,7 @@ dependencies = [ "http 1.3.1", "hyper 1.7.0", "hyper-util", - "rustls 0.23.33", + "rustls 0.23.34", "rustls-native-certs 0.8.2", "rustls-pki-types", "tokio", @@ -1697,9 +1697,9 @@ dependencies = [ [[package]] name = "rustls" -version = "0.23.33" +version = "0.23.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "751e04a496ca00bb97a5e043158d23d66b5aabf2e1d5aa2a0aaebb1aafe6f82c" +checksum = "6a9586e9ee2b4f8fab52a0048ca7334d7024eef48e2cb9407e3497bb7cab7fa7" dependencies = [ "aws-lc-rs", "once_cell", @@ -2094,7 +2094,7 @@ version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" dependencies = [ - "rustls 0.23.33", + "rustls 0.23.34", "tokio", ] diff --git a/components/core/src/clp/ffi/encoding_methods.hpp b/components/core/src/clp/ffi/encoding_methods.hpp index 32284f7277..9ecb7d3132 100644 --- a/components/core/src/clp/ffi/encoding_methods.hpp +++ b/components/core/src/clp/ffi/encoding_methods.hpp @@ -26,6 +26,9 @@ class EncodingException : public TraceableException { // Methods [[nodiscard]] char const* what() const noexcept override { return m_message.c_str(); } + // Sth random + // Sth more random + private: std::string m_message; };