Files
openobserve/.github
Yashodhan JoshiandYashodhan Joshi d5a628fc59 ci: fix cargo-deny config (#4444)
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>
2024-09-03 17:11:53 +05:30
..