mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-05 16:10:43 +00:00
This fixes the `deny.toml` config file to work with the v2 of cargo-deny. This does not change any deps, and adds any exceptions or permissions in `deny.toml` to make the existing deps pass the action. We can take a look and clean dependencies if needed in a separate PR. This also updates the CI file to run on any changes in `deny.toml` and CI yaml file itself as well. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit - **New Features** - Enhanced GitHub Actions workflow to trigger on changes to relevant configuration files, improving responsiveness to updates. - Restructured license management strategy, allowing more flexibility with specific licenses and exceptions for various dependencies. - **Bug Fixes** - Removed outdated settings related to vulnerabilities and unmaintained packages, simplifying the advisories section. - **Chores** - Cleaned up the configuration file by removing unnecessary entries and commenting out the disallowed licenses. <!-- end of auto-generated comment: release notes by coderabbit.ai --> Signed-off-by: Yashodhan Joshi <yjdoc2@gmail.com> Co-authored-by: Yashodhan Joshi <yjdoc2@gmail.com>